Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.50-py3-none-any.whl.metadata (14 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading pyjwt-2.13.0-py3-none-any.whl.metadata (3.4 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy>=2.0.2 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading numpy-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting ortools==9.15.6755 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading absl_py-2.5.0-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading pandas-3.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.1.0) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202606-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.4.8) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2026.6.17) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.50-py3-none-any.whl (212 kB) Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Downloading numpy-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.9 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.1 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.1.50 Levenshtein-0.25.1 PyJWT-2.13.0 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 invoke-3.0.3 jwcrypto-1.5.7 mt-940-5.0.0 numpy-2.5.1 ortools-9.15.6755 pandas-3.0.3 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 rapidfuzz-3.14.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.43.42-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext==0.9.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext-0.9.3.tar.gz (73 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.82.1-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) Downloading google_auth-2.55.2-py3-none-any.whl.metadata (5.2 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.27.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage>=3.12.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_storage-3.12.0-py3-none-any.whl.metadata (15 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_api_core-2.31.0-py3-none-any.whl.metadata (3.2 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.14.2-py3-none-any.whl.metadata (7.2 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (8.12.57) Collecting pybind11>=2.2 (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Using cached pybind11-3.0.4-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/lib/python3/dist-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (68.1.2) Requirement already satisfied: numpy in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (2.5.1) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading click-8.4.2-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests>=2.24.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.31.0) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading uritools-6.1.2-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (118 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.7.1) Collecting botocore<1.44.0,>=1.43.42 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.42-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.19.0-py3-none-any.whl.metadata (1.7 kB) INFO: pip is looking at multiple versions of grpcio-status to determine which version is compatible with other requirements. This could take a while. Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.81.1-py3-none-any.whl.metadata (1.2 kB) Collecting grpcio>=1.81.1 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.82.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.0-py3-none-any.whl.metadata (8.6 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.4.2) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_core-2.6.0-py3-none-any.whl.metadata (2.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.28.0-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpc_google_iam_v1-0.14.4-py3-none-any.whl.metadata (9.1 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_resumable_media-2.10.0-py3-none-any.whl.metadata (2.2 kB) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 kB) Collecting requests>=2.24.0 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) Collecting aiohappyeyeballs>=2.5.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.4.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (26.1.0) Collecting frozenlist>=1.1.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (16 kB) Requirement already satisfied: typing_extensions>=4.4 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (4.16.0) Collecting yarl<2.0,>=1.17.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading yarl-1.24.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (94 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.42->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.8.2) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.42->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.1.0) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.6.3) Requirement already satisfied: cached-property in /usr/lib/python3/dist-packages (from python-pkcs11~=0.7.0->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=6.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.20220715.0) Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.4.8) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.6) Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2026.6.17) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.42->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading boto3-1.43.42-py3-none-any.whl (140 kB) Downloading grpcio_status-1.81.1-py3-none-any.whl (14 kB) Downloading google_auth-2.55.2-py3-none-any.whl (256 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.12.0-py3-none-any.whl (340 kB) Downloading google_api_core-2.31.0-py3-none-any.whl (173 kB) Downloading aiohttp-3.14.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) Downloading pypdf-6.14.2-py3-none-any.whl (349 kB) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB) Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Downloading botocore-1.43.42-py3-none-any.whl (15.4 MB) Downloading click-8.4.2-py3-none-any.whl (119 kB) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (242 kB) Downloading google_cloud_core-2.6.0-py3-none-any.whl (29 kB) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB) Downloading google_resumable_media-2.10.0-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.0-py3-none-any.whl (300 kB) Downloading grpc_google_iam_v1-0.14.4-py3-none-any.whl (32 kB) Downloading grpcio-1.82.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (6.9 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (256 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (61 kB) Downloading proto_plus-1.28.0-py3-none-any.whl (50 kB) Using cached pybind11-3.0.4-py3-none-any.whl (314 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading s3transfer-0.19.0-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.1.2-py3-none-any.whl (11 kB) Downloading yarl-1.24.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (105 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=4553882 sha256=2c2619201f51daad9d434931fda489a04fa7d3e8b256e96e1d12d8d1696063d7 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=1428018 sha256=1bffd1ecd39fd5f12efc4190691fe0e8588475b2470118f9e3c70101e90d87a5 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, requests, python-pkcs11, pypdf, pybind11, proto-plus, propcache, oscrypto, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, fasttext, botocore, aiosignal, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, aiohttp, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.1 aiosignal-1.4.0 boto3-1.43.42 botocore-1.43.42 click-8.4.2 fasttext-0.9.3 fonttools-4.63.0 frozenlist-1.8.0 google-api-core-2.31.0 google-auth-2.55.2 google-cloud-core-2.6.0 google-cloud-storage-3.12.0 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.0 googleapis-common-protos-1.75.0 grpc-google-iam-v1-0.14.4 grpcio-1.82.1 grpcio-status-1.81.1 jmespath-1.1.0 multidict-6.7.1 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.0 pyHanko-0.20.1 pybind11-3.0.4 pyhanko-certvalidator-0.24.1 pypdf-6.14.2 python-barcode-0.15.1 python-pkcs11-0.7.0 requests-2.34.2 s3transfer-0.19.0 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.2 yarl-1.24.2 2026-07-08 14:10:02,374 184 INFO ? odoo: Odoo version 18.0 2026-07-08 14:10:02,374 184 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-07-08 14:10:02,375 184 INFO ? odoo: addons paths: ['/data/build/rb-e2f27c7-222797/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-e2f27c7-222797/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-07-08 14:10:02,375 184 INFO ? odoo: database: default@default:5432 2026-07-08 14:10:02,579 184 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-07-08 14:10:02,594 184 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-07-08 14:10:02,942 184 INFO ? odoo.tests.common: Importing test framework 2026-07-08 14:10:03,119 184 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-07-08 14:10:03,120 184 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-07-08 14:10:03,160 184 INFO rb-e2f27c7-222797-391089 odoo.modules.loading: loading 1 modules... 2026-07-08 14:10:03,281 184 INFO rb-e2f27c7-222797-391089 odoo.modules.loading: 1 modules loaded in 0.12s, 0 queries (+0 extra) 2026-07-08 14:10:04,401 184 INFO rb-e2f27c7-222797-391089 odoo.modules.loading: loading 826 modules... 2026-07-08 14:10:14,076 184 INFO rb-e2f27c7-222797-391089 odoo.modules.loading: 826 modules loaded in 9.67s, 0 queries (+0 extra) 2026-07-08 14:10:21,583 184 INFO rb-e2f27c7-222797-391089 odoo.modules.loading: Modules loaded. 2026-07-08 14:10:21,892 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Registry loaded in 18.770s 2026-07-08 14:10:21,893 184 INFO rb-e2f27c7-222797-391089 odoo.service.server: Starting post tests 2026-07-08 14:10:22,772 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-07-08 14:10:28,074 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.9990880489349365 seconds 2026-07-08 14:10:29,917 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/af91c73/hr_attendance.assets_public_attendance.min.css (id:3080) 2026-07-08 14:10:29,925 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3008] (matching /web/assets/_______/hr_attendance.assets_public_attendance.min.css) because it was replaced with /web/assets/af91c73/hr_attendance.assets_public_attendance.min.css 2026-07-08 14:10:31,199 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e394e17/im_livechat.assets_embed_external.min.css (id:3081) 2026-07-08 14:10:31,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3010] (matching /web/assets/_______/im_livechat.assets_embed_external.min.css) because it was replaced with /web/assets/e394e17/im_livechat.assets_embed_external.min.css 2026-07-08 14:10:34,621 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9ba6bb0/im_livechat.embed_assets_unit_tests_setup.min.css (id:3082) 2026-07-08 14:10:34,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3012] (matching /web/assets/_______/im_livechat.embed_assets_unit_tests_setup.min.css) because it was replaced with /web/assets/9ba6bb0/im_livechat.embed_assets_unit_tests_setup.min.css 2026-07-08 14:10:35,871 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dc0bd47/mail.assets_public.min.css (id:3083) 2026-07-08 14:10:35,872 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3016] (matching /web/assets/_______/mail.assets_public.min.css) because it was replaced with /web/assets/dc0bd47/mail.assets_public.min.css 2026-07-08 14:10:38,355 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8fd31e5/mass_mailing.iframe_css_assets_edit.min.css (id:3084) 2026-07-08 14:10:38,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3019] (matching /web/assets/_______/mass_mailing.iframe_css_assets_edit.min.css) because it was replaced with /web/assets/8fd31e5/mass_mailing.iframe_css_assets_edit.min.css 2026-07-08 14:10:39,634 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/faf3fbd/mrp_subcontracting.webclient.min.css (id:3085) 2026-07-08 14:10:39,635 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3021] (matching /web/assets/_______/mrp_subcontracting.webclient.min.css) because it was replaced with /web/assets/faf3fbd/mrp_subcontracting.webclient.min.css 2026-07-08 14:10:41,467 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/26ac806/point_of_sale.assets_prod.min.css (id:3086) 2026-07-08 14:10:41,468 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3023] (matching /web/assets/_______/point_of_sale.assets_prod.min.css) because it was replaced with /web/assets/26ac806/point_of_sale.assets_prod.min.css 2026-07-08 14:10:42,719 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f4732c5/point_of_sale.customer_display_assets.min.css (id:3087) 2026-07-08 14:10:42,722 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3024] (matching /web/assets/_______/point_of_sale.customer_display_assets.min.css) because it was replaced with /web/assets/f4732c5/point_of_sale.customer_display_assets.min.css 2026-07-08 14:10:42,986 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d0ef789/portal.assets_chatter.min.css (id:3088) 2026-07-08 14:10:42,987 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3026] (matching /web/assets/_______/portal.assets_chatter.min.css) because it was replaced with /web/assets/d0ef789/portal.assets_chatter.min.css 2026-07-08 14:10:44,523 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3448603/pos_self_order.assets.min.css (id:3089) 2026-07-08 14:10:44,524 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3027] (matching /web/assets/_______/pos_self_order.assets.min.css) because it was replaced with /web/assets/3448603/pos_self_order.assets.min.css 2026-07-08 14:10:46,055 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7a6554e/project.webclient.min.css (id:3090) 2026-07-08 14:10:46,056 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3029] (matching /web/assets/_______/project.webclient.min.css) because it was replaced with /web/assets/7a6554e/project.webclient.min.css 2026-07-08 14:10:46,250 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ace8b7a/snailmail.report_assets_snailmail.min.css (id:3091) 2026-07-08 14:10:46,251 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3030] (matching /web/assets/_______/snailmail.report_assets_snailmail.min.css) because it was replaced with /web/assets/ace8b7a/snailmail.report_assets_snailmail.min.css 2026-07-08 14:10:47,217 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/75c03dc/spreadsheet.public_spreadsheet.min.css (id:3092) 2026-07-08 14:10:47,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3033] (matching /web/assets/_______/spreadsheet.public_spreadsheet.min.css) because it was replaced with /web/assets/75c03dc/spreadsheet.public_spreadsheet.min.css 2026-07-08 14:10:47,434 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0c4ed45/survey.survey_assets.min.css (id:3093) 2026-07-08 14:10:47,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3035] (matching /web/assets/_______/survey.survey_assets.min.css) because it was replaced with /web/assets/0c4ed45/survey.survey_assets.min.css 2026-07-08 14:10:48,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/eecde4e/to_account_reports.assets_account_report.min.css (id:3094) 2026-07-08 14:10:48,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3039] (matching /web/assets/_______/to_account_reports.assets_account_report.min.css) because it was replaced with /web/assets/eecde4e/to_account_reports.assets_account_report.min.css 2026-07-08 14:10:51,894 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8246116/to_stock_age_report.assets_financial_report.min.css (id:3095) 2026-07-08 14:10:51,895 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3040] (matching /web/assets/_______/to_stock_age_report.assets_financial_report.min.css) because it was replaced with /web/assets/8246116/to_stock_age_report.assets_financial_report.min.css 2026-07-08 14:10:53,253 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/79a2c83/viin_customizer.customizer_report.min.css (id:3096) 2026-07-08 14:10:53,254 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3042] (matching /web/assets/_______/viin_customizer.customizer_report.min.css) because it was replaced with /web/assets/79a2c83/viin_customizer.customizer_report.min.css 2026-07-08 14:10:55,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4f044fd/web.assets_frontend.min.css (id:3097) 2026-07-08 14:10:55,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3053] (matching /web/assets/_______/web.assets_frontend.min.css) because it was replaced with /web/assets/4f044fd/web.assets_frontend.min.css 2026-07-08 14:10:58,219 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4f044fd/web.assets_frontend_lazy.min.css (id:3098) 2026-07-08 14:10:58,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3054] (matching /web/assets/_______/web.assets_frontend_lazy.min.css) because it was replaced with /web/assets/4f044fd/web.assets_frontend_lazy.min.css 2026-07-08 14:11:01,171 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ae11445/web.assets_unit_tests_setup.min.css (id:3099) 2026-07-08 14:11:01,173 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3058] (matching /web/assets/_______/web.assets_unit_tests_setup.min.css) because it was replaced with /web/assets/ae11445/web.assets_unit_tests_setup.min.css 2026-07-08 14:11:03,923 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8246116/web.assets_web.min.css (id:3100) 2026-07-08 14:11:03,924 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3059] (matching /web/assets/_______/web.assets_web.min.css) because it was replaced with /web/assets/8246116/web.assets_web.min.css 2026-07-08 14:11:06,663 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/72bca8a/web.assets_web_dark.min.css (id:3101) 2026-07-08 14:11:06,664 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3060] (matching /web/assets/_______/web.assets_web_dark.min.css) because it was replaced with /web/assets/72bca8a/web.assets_web_dark.min.css 2026-07-08 14:11:09,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f075f5a/web.assets_web_print.min.css (id:3102) 2026-07-08 14:11:09,830 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3061] (matching /web/assets/_______/web.assets_web_print.min.css) because it was replaced with /web/assets/f075f5a/web.assets_web_print.min.css 2026-07-08 14:11:10,272 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fd93690/web.qunit_suite_tests.min.css (id:3103) 2026-07-08 14:11:10,273 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3066] (matching /web/assets/_______/web.qunit_suite_tests.min.css) because it was replaced with /web/assets/fd93690/web.qunit_suite_tests.min.css 2026-07-08 14:11:11,600 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/02a70c9/web.report_assets_common.min.css (id:3104) 2026-07-08 14:11:11,601 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3067] (matching /web/assets/_______/web.report_assets_common.min.css) because it was replaced with /web/assets/02a70c9/web.report_assets_common.min.css 2026-07-08 14:11:14,294 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e125b2d/web.tests_assets.min.css (id:3105) 2026-07-08 14:11:14,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3069] (matching /web/assets/_______/web.tests_assets.min.css) because it was replaced with /web/assets/e125b2d/web.tests_assets.min.css 2026-07-08 14:11:14,473 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fe257cb/web_editor.assets_tests_styles.min.css (id:3106) 2026-07-08 14:11:14,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3071] (matching /web/assets/_______/web_editor.assets_tests_styles.min.css) because it was replaced with /web/assets/fe257cb/web_editor.assets_tests_styles.min.css 2026-07-08 14:11:14,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8db4db9/web_editor.assets_wysiwyg.min.css (id:3107) 2026-07-08 14:11:14,836 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3072] (matching /web/assets/_______/web_editor.assets_wysiwyg.min.css) because it was replaced with /web/assets/8db4db9/web_editor.assets_wysiwyg.min.css 2026-07-08 14:11:15,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fd93690/web_editor.backend_assets_wysiwyg.min.css (id:3108) 2026-07-08 14:11:15,197 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3073] (matching /web/assets/_______/web_editor.backend_assets_wysiwyg.min.css) because it was replaced with /web/assets/fd93690/web_editor.backend_assets_wysiwyg.min.css 2026-07-08 14:11:15,575 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/920644e/web_editor.wysiwyg_iframe_editor_assets.min.css (id:3109) 2026-07-08 14:11:15,576 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3075] (matching /web/assets/_______/web_editor.wysiwyg_iframe_editor_assets.min.css) because it was replaced with /web/assets/920644e/web_editor.wysiwyg_iframe_editor_assets.min.css 2026-07-08 14:11:15,967 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6fc322f/website.assets_all_wysiwyg_inside.min.css (id:3110) 2026-07-08 14:11:15,969 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3076] (matching /web/assets/_______/website.assets_all_wysiwyg_inside.min.css) because it was replaced with /web/assets/6fc322f/website.assets_all_wysiwyg_inside.min.css 2026-07-08 14:11:16,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d8881c4/website.assets_wysiwyg.min.css (id:3111) 2026-07-08 14:11:16,202 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3077] (matching /web/assets/_______/website.assets_wysiwyg.min.css) because it was replaced with /web/assets/d8881c4/website.assets_wysiwyg.min.css 2026-07-08 14:11:16,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2e713e7/website.backend_assets_all_wysiwyg.min.css (id:3112) 2026-07-08 14:11:16,608 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3078] (matching /web/assets/_______/website.backend_assets_all_wysiwyg.min.css) because it was replaced with /web/assets/2e713e7/website.backend_assets_all_wysiwyg.min.css 2026-07-08 14:11:17,765 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1cf620c/website_slides.slide_embed_assets.min.css (id:3113) 2026-07-08 14:11:17,766 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Deleting attachments [3079] (matching /web/assets/_______/website_slides.slide_embed_assets.min.css) because it was replaced with /web/assets/1cf620c/website_slides.slide_embed_assets.min.css 2026-07-08 14:11:17,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 49.69376301765442 seconds 2026-07-08 14:11:17,800 184 INFO rb-e2f27c7-222797-391089 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_add_batch_move_line ... 2026-07-08 14:11:18,965 184 INFO rb-e2f27c7-222797-391089 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_backorder_batching ... 2026-07-08 14:11:22,425 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [89] 2026-07-08 14:11:23,090 184 INFO rb-e2f27c7-222797-391089 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_backorder_batching_3 ... 2026-07-08 14:11:24,082 184 INFO rb-e2f27c7-222797-391089 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_backorder_batching_4 ... 2026-07-08 14:11:24,956 184 INFO rb-e2f27c7-222797-391089 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_batch_validation_without_backorder ... 2026-07-08 14:11:26,015 184 INFO rb-e2f27c7-222797-391089 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPicking02.test_same_package_several_pickings ... 2026-07-08 14:11:27,387 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted stock.quant records with IDs: [88, 87] 2026-07-08 14:11:27,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1516 checked, 34 removed 2026-07-08 14:11:27,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.stock_picking_batch.tests.test_batch_picking: Starting TestBatchPickingSynchronization.test_stock_picking_batch_sm_to_sml_synchronization ... 2026-07-08 14:11:30,739 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.stock_picking_batch.tests.test_batch_picking.TestBatchPickingSynchronization.test_stock_picking_batch_sm_to_sml_synchronization: Chrome headless failed to start: 2026-07-08 14:11:30,739 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:11:30,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:11:32,519 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_certification_flow: Starting TestCertificationFlow.test_flow_certification ... 2026-07-08 14:11:32,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_emp from n/a 2026-07-08 14:11:32,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:11:33,098 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:33] "GET /survey/start/d4e55022-c93b-4f45-a178-cb1cdd82317b HTTP/1.1" 303 - 43 0.046 0.334 2026-07-08 14:11:33,934 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:33] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b HTTP/1.1" 200 - 177 0.111 0.721 2026-07-08 14:11:34,010 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 18 0.013 0.050 2026-07-08 14:11:34,190 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "POST /survey/begin/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 42 0.025 0.148 2026-07-08 14:11:34,266 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "POST /survey/submit/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 30 0.013 0.037 2026-07-08 14:11:34,475 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 36 0.030 0.171 2026-07-08 14:11:34,533 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "POST /survey/submit/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 31 0.011 0.033 2026-07-08 14:11:34,615 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 24 0.008 0.066 2026-07-08 14:11:34,664 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "POST /survey/submit/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 28 0.012 0.030 2026-07-08 14:11:34,739 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 24 0.010 0.058 2026-07-08 14:11:34,831 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "POST /survey/submit/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 32 0.012 0.063 2026-07-08 14:11:34,954 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:34] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 26 0.014 0.097 2026-07-08 14:11:35,020 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:35] "POST /survey/submit/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 30 0.012 0.037 2026-07-08 14:11:35,102 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:35] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 24 0.010 0.064 2026-07-08 14:11:35,169 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #12 deleted survey.user_input.line records with IDs: [200] 2026-07-08 14:11:35,226 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:35] "POST /survey/submit/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 43 0.055 0.046 2026-07-08 14:11:35,304 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:35] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 24 0.009 0.061 2026-07-08 14:11:35,629 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:35] "POST /survey/submit/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 102 0.054 0.260 2026-07-08 14:11:35,719 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:35] "GET /survey/d4e55022-c93b-4f45-a178-cb1cdd82317b/a5ea4cf6-fc5d-4140-81d1-2c0900f98e28 HTTP/1.1" 200 - 23 0.010 0.073 2026-07-08 14:11:43,462 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_certification_flow: Starting TestCertificationFlow.test_randomized_certification ... 2026-07-08 14:11:43,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_emp from n/a 2026-07-08 14:11:43,659 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:11:44,690 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:44] "GET /survey/start/40da9120-4185-41d5-a701-37fe6898a0ee HTTP/1.1" 303 - 43 0.039 0.995 2026-07-08 14:11:45,541 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:45] "GET /survey/40da9120-4185-41d5-a701-37fe6898a0ee HTTP/1.1" 200 - 176 0.160 0.687 2026-07-08 14:11:45,604 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:45] "GET /survey/40da9120-4185-41d5-a701-37fe6898a0ee/13c981ee-54d9-4f6c-92c3-6a0f0e5b6ed0 HTTP/1.1" 200 - 18 0.007 0.047 2026-07-08 14:11:45,769 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:45] "POST /survey/begin/40da9120-4185-41d5-a701-37fe6898a0ee/13c981ee-54d9-4f6c-92c3-6a0f0e5b6ed0 HTTP/1.1" 200 - 42 0.018 0.142 2026-07-08 14:11:45,851 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:45] "POST /survey/submit/40da9120-4185-41d5-a701-37fe6898a0ee/13c981ee-54d9-4f6c-92c3-6a0f0e5b6ed0 HTTP/1.1" 200 - 41 0.018 0.056 2026-07-08 14:11:45,956 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:45] "GET /survey/40da9120-4185-41d5-a701-37fe6898a0ee/13c981ee-54d9-4f6c-92c3-6a0f0e5b6ed0 HTTP/1.1" 200 - 24 0.012 0.088 2026-07-08 14:11:46,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:11:47,720 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_flow: Starting TestSurveyFlow.test_flow_public ... 2026-07-08 14:11:47,836 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:11:48,131 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:48] "GET /survey/start/71c86e99-f4fe-4f44-9476-6636ec7eb9f8 HTTP/1.1" 303 - 39 0.021 0.276 2026-07-08 14:11:48,796 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:48] "GET /survey/71c86e99-f4fe-4f44-9476-6636ec7eb9f8 HTTP/1.1" 200 - 107 0.115 0.547 2026-07-08 14:11:48,864 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:48] "GET /survey/71c86e99-f4fe-4f44-9476-6636ec7eb9f8/65f2405f-d08e-40ee-b42f-12b7fdb94992 HTTP/1.1" 200 - 18 0.008 0.038 2026-07-08 14:11:49,022 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:49] "POST /survey/begin/71c86e99-f4fe-4f44-9476-6636ec7eb9f8/65f2405f-d08e-40ee-b42f-12b7fdb94992 HTTP/1.1" 200 - 38 0.020 0.130 2026-07-08 14:11:49,148 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:49] "POST /survey/submit/71c86e99-f4fe-4f44-9476-6636ec7eb9f8/65f2405f-d08e-40ee-b42f-12b7fdb94992 HTTP/1.1" 200 - 41 0.023 0.069 2026-07-08 14:11:49,327 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:49] "GET /survey/71c86e99-f4fe-4f44-9476-6636ec7eb9f8/65f2405f-d08e-40ee-b42f-12b7fdb94992 HTTP/1.1" 200 - 38 0.016 0.154 2026-07-08 14:11:49,436 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:49] "POST /survey/submit/71c86e99-f4fe-4f44-9476-6636ec7eb9f8/65f2405f-d08e-40ee-b42f-12b7fdb94992 HTTP/1.1" 200 - 43 0.020 0.069 2026-07-08 14:11:49,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:11:51,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_flow_with_conditions: Starting TestSurveyFlowWithConditions.test_conditional_flow_with_scoring ... 2026-07-08 14:11:51,313 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:11:51,625 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:51] "GET /survey/start/07d00f46-b57c-41bc-a6a6-17910968c0a8 HTTP/1.1" 303 - 39 0.037 0.277 2026-07-08 14:11:52,258 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:52] "GET /survey/07d00f46-b57c-41bc-a6a6-17910968c0a8 HTTP/1.1" 200 - 107 0.076 0.554 2026-07-08 14:11:52,315 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:52] "GET /survey/07d00f46-b57c-41bc-a6a6-17910968c0a8/0cf92811-d07d-43fe-a90c-20b94809c168 HTTP/1.1" 200 - 18 0.008 0.028 2026-07-08 14:11:52,514 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:52] "POST /survey/begin/07d00f46-b57c-41bc-a6a6-17910968c0a8/0cf92811-d07d-43fe-a90c-20b94809c168 HTTP/1.1" 200 - 42 0.020 0.174 2026-07-08 14:11:52,664 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:52] "POST /survey/submit/07d00f46-b57c-41bc-a6a6-17910968c0a8/0cf92811-d07d-43fe-a90c-20b94809c168 HTTP/1.1" 200 - 68 0.030 0.070 2026-07-08 14:11:52,758 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:52] "GET /survey/07d00f46-b57c-41bc-a6a6-17910968c0a8/0cf92811-d07d-43fe-a90c-20b94809c168 HTTP/1.1" 200 - 24 0.018 0.070 2026-07-08 14:11:52,805 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:11:53,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_performance: Starting SurveyPerformance.test_survey_results_with_multiple_filters_mixed_model ... 2026-07-08 14:11:53,398 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:survey_manager from n/a 2026-07-08 14:11:53,417 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:11:53,728 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:53] "GET /survey/results/16?filters=A,0,235|L,0,225 HTTP/1.1" 301 - 19 0.028 0.291 2026-07-08 14:11:54,823 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:54] "GET /survey/results/test-survey-results-16?filters=A,0,235|L,0,225 HTTP/1.1" 200 - 214 0.220 0.872 2026-07-08 14:11:54,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:survey_manager from n/a 2026-07-08 14:11:54,849 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:54] "GET /survey/results/16?filters=A,0,235|L,0,225 HTTP/1.1" 301 - 1 0.000 0.006 2026-07-08 14:11:54,941 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:54] "GET /survey/results/test-survey-results-16?filters=A,0,235|L,0,225 HTTP/1.1" 200 - 22 0.015 0.071 2026-07-08 14:11:55,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_performance: Query count less than expected for user __system__: 23 < 26 in test_survey_results_with_multiple_filters_mixed_model at /data/build/rb-e2f27c7-222797/addons/survey/tests/test_survey_performance.py:21 2026-07-08 14:11:55,036 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_performance: Starting SurveyPerformance.test_survey_results_with_multiple_filters_question_answer_model ... 2026-07-08 14:11:55,067 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:survey_manager from n/a 2026-07-08 14:11:55,082 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:11:56,080 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:56] "GET /survey/results/16?filters=A,0,235|A,0,233 HTTP/1.1" 301 - 20 0.019 0.983 2026-07-08 14:11:57,173 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:57] "GET /survey/results/test-survey-results-16?filters=A,0,235|A,0,233 HTTP/1.1" 200 - 217 0.225 0.864 2026-07-08 14:11:57,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:survey_manager from n/a 2026-07-08 14:11:57,206 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:57] "GET /survey/results/16?filters=A,0,235|A,0,233 HTTP/1.1" 301 - 1 0.001 0.007 2026-07-08 14:11:57,298 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:57] "GET /survey/results/test-survey-results-16?filters=A,0,235|A,0,233 HTTP/1.1" 200 - 20 0.020 0.068 2026-07-08 14:11:57,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_performance: Query count less than expected for user __system__: 21 < 24 in test_survey_results_with_multiple_filters_question_answer_model at /data/build/rb-e2f27c7-222797/addons/survey/tests/test_survey_performance.py:34 2026-07-08 14:11:57,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_performance: Starting SurveyPerformance.test_survey_results_with_one_filter ... 2026-07-08 14:11:57,419 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:survey_manager from n/a 2026-07-08 14:11:57,441 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:11:57,734 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:57] "GET /survey/results/16?filters=A,0,233 HTTP/1.1" 301 - 20 0.018 0.283 2026-07-08 14:11:58,756 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:58] "GET /survey/results/test-survey-results-16?filters=A,0,233 HTTP/1.1" 200 - 217 0.138 0.881 2026-07-08 14:11:58,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:survey_manager from n/a 2026-07-08 14:11:58,782 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:58] "GET /survey/results/16?filters=A,0,233 HTTP/1.1" 301 - 1 0.000 0.006 2026-07-08 14:11:58,877 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:11:58] "GET /survey/results/test-survey-results-16?filters=A,0,233 HTTP/1.1" 200 - 20 0.019 0.073 2026-07-08 14:11:58,938 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_performance: Query count less than expected for user __system__: 21 < 24 in test_survey_results_with_one_filter at /data/build/rb-e2f27c7-222797/addons/survey/tests/test_survey_performance.py:43 2026-07-08 14:11:58,984 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:12:00,613 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_security: Starting TestSurveySecurityControllers.test_survey_start_short ... 2026-07-08 14:12:00,648 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:12:00,936 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:00] "GET /s/123456 HTTP/1.1" 303 - 14 0.011 0.280 2026-07-08 14:12:01,023 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:01] "GET /survey/start/065b39fc-4a6d-4b1c-84fb-81d1250aa1e7 HTTP/1.1" 303 - 25 0.047 0.036 2026-07-08 14:12:01,685 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:01] "GET /survey/065b39fc-4a6d-4b1c-84fb-81d1250aa1e7 HTTP/1.1" 200 - 106 0.099 0.559 2026-07-08 14:12:01,733 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:01] "GET /s/______ HTTP/1.1" 200 - 8 0.008 0.035 2026-07-08 14:12:01,798 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:01] "GET /s/123456 HTTP/1.1" 200 - 5 0.005 0.027 2026-07-08 14:12:01,838 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:01] "GET /s/123456 HTTP/1.1" 200 - 6 0.005 0.019 2026-07-08 14:12:01,889 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:12:01,906 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_backend: Starting TestUi.test_tour_test_survey_form_triggers ... 2026-07-08 14:12:02,107 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_backend.TestUi.test_tour_test_survey_form_triggers: Chrome headless failed to start: [308:308:0100/000000.101391:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:12:02,107 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:02,151 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:02,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_certification: Starting TestUiCertification.test_04_certification_success_tour ... 2026-07-08 14:12:03,108 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_certification.TestUiCertification.test_04_certification_success_tour: Chrome headless failed to start: [310:331:0708/141202.636369:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [310:331:0708/141202.643210:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [310:331:0708/141202.643521:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [310:331:0708/141202.643576:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [310:331:0708/141202.643595:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [347:347:0708/141202.676902:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [347:347:0708/141202.682174:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [310:331:0708/141202.905818:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [310:310:0708/141202.910404:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [310:331:0708/141202.938562:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-08 14:12:03,116 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:03,157 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_certification: Starting TestUiCertification.test_05_certification_failure_tour ... 2026-07-08 14:12:03,437 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_certification.TestUiCertification.test_05_certification_failure_tour: Chrome headless failed to start: 2026-07-08 14:12:03,438 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:03,489 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:03,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_01_admin_survey_tour ... 2026-07-08 14:12:03,924 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_01_admin_survey_tour: Chrome headless failed to start: [436:457:0708/141203.888823:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-07-08 14:12:03,925 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:03,959 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_02_demo_survey_tour ... 2026-07-08 14:12:04,203 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_02_demo_survey_tour: Chrome headless failed to start: [477:477:0100/000000.200558:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:12:04,204 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:04,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_03_public_survey_tour ... 2026-07-08 14:12:04,494 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_03_public_survey_tour: Chrome headless failed to start: 2026-07-08 14:12:04,495 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:04,535 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_04_public_survey_with_triggers ... 2026-07-08 14:12:04,857 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_04_public_survey_with_triggers: Chrome headless failed to start: 2026-07-08 14:12:04,858 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:04,897 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_05_public_survey_with_trigger_on_different_page ... 2026-07-08 14:12:05,179 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_05_public_survey_with_trigger_on_different_page: Chrome headless failed to start: 2026-07-08 14:12:05,180 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:05,213 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_06_survey_prefill ... 2026-07-08 14:12:05,511 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_06_survey_prefill: Chrome headless failed to start: 2026-07-08 14:12:05,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback: skipped TestUiFeedback.test_06_survey_prefill : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:12:05,544 184 INFO rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback: Starting TestUiFeedback.test_07_survey_roaming_mandatory_questions ... 2026-07-08 14:12:05,807 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.survey.tests.test_survey_ui_feedback.TestUiFeedback.test_07_survey_roaming_mandatory_questions: Chrome headless failed to start: 2026-07-08 14:12:05,807 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:05,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:05,889 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_access_rights.tests.test_check_access: Starting TestAccess.test_check_access ... 2026-07-08 14:12:06,305 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_access_rights.tests.test_check_access: Starting TestAccess.test_name_search_with_sudo ... 2026-07-08 14:12:06,766 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:07,281 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [303] 2026-07-08 14:12:07,309 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5807] 2026-07-08 14:12:07,317 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:12:07,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_apikeys.tests.test_flow: Starting TestAPIKeys.test_addremove ... 2026-07-08 14:12:07,522 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_apikeys.tests.test_flow.TestAPIKeys.test_addremove: Chrome headless failed to start: 2026-07-08 14:12:07,523 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_apikeys.tests.test_flow: skipped TestAPIKeys.test_addremove : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:12:07,561 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_apikeys.tests.test_flow: Starting TestAPIKeys.test_apikeys_totp ... 2026-07-08 14:12:07,768 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_apikeys.tests.test_flow.TestAPIKeys.test_apikeys_totp: Chrome headless failed to start: 2026-07-08 14:12:07,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_apikeys.tests.test_flow: skipped TestAPIKeys.test_apikeys_totp : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:12:07,813 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:12:07,831 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsBundleInBrowser.test_01_js_interpretation ... 2026-07-08 14:12:08,024 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestAssetsBundleInBrowser.test_01_js_interpretation: Chrome headless failed to start: 2026-07-08 14:12:08,025 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: skipped TestAssetsBundleInBrowser.test_01_js_interpretation : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:12:08,065 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsBundleInBrowser.test_02_js_interpretation_inline ... 2026-07-08 14:12:08,065 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: skipped TestAssetsBundleInBrowser.test_02_js_interpretation_inline : Feature Regression 2026-07-08 14:12:08,066 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestAssetsBundleInBrowser.test_03_js_interpretation_recommended_new_method ... 2026-07-08 14:12:08,491 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestAssetsBundleInBrowser.test_03_js_interpretation_recommended_new_method: Chrome headless failed to start: [613:634:0708/141208.260350:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [613:634:0708/141208.267730:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [613:634:0708/141208.267943:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [613:634:0708/141208.268087:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [613:634:0708/141208.268123:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [613:634:0708/141208.287884:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [613:613:0708/141208.292294:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [648:648:0708/141208.303499:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [648:648:0708/141208.310111:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [613:634:0708/141208.322244:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [613:613:0708/141208.420935:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [613:634:0708/141208.421026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [613:613:0708/141208.421061:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [613:613:0708/141208.421076:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [613:634:0708/141208.421103:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-07-08 14:12:08,497 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:08,549 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:12:08,565 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_debug ... 2026-07-08 14:12:08,927 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_file_type ... 2026-07-08 14:12:09,316 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_lang ... 2026-07-08 14:12:09,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_node_flags ... 2026-07-08 14:12:10,124 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting AssetsNodeOrmCacheUsage.test_assets_node_orm_cache_usage_website ... 2026-07-08 14:12:10,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:10,780 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestErrorManagement.test_assets_bundle_css_error_backend ... 2026-07-08 14:12:14,439 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8246116/web.assets_backend.min.css (id:3216) 2026-07-08 14:12:14,626 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestErrorManagement.test_assets_bundle_css_error_backend: Chrome headless failed to start: 2026-07-08 14:12:14,627 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:14,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle: Starting TestErrorManagement.test_assets_bundle_css_error_frontend ... 2026-07-08 14:12:14,984 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_assetsbundle.TestErrorManagement.test_assets_bundle_css_error_frontend: Chrome headless failed to start: 2026-07-08 14:12:14,985 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:15,042 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:15,055 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_01_alias ... 2026-07-08 14:12:15,082 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_02_default ... 2026-07-08 14:12:15,110 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_03_classes ... 2026-07-08 14:12:15,136 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_04_comments ... 2026-07-08 14:12:15,160 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_05_functions ... 2026-07-08 14:12:15,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_06_import ... 2026-07-08 14:12:15,215 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_07_index ... 2026-07-08 14:12:15,241 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_08_list ... 2026-07-08 14:12:15,264 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_09_variables ... 2026-07-08 14:12:15,298 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_10_qunit_module_test ... 2026-07-08 14:12:15,323 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_11_qunit_module_debug ... 2026-07-08 14:12:15,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_12_qunit_no_module ... 2026-07-08 14:12:15,377 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_13_require_comment ... 2026-07-08 14:12:15,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler: Starting TestJsTranspiler.test_14_unnamed_import ... 2026-07-08 14:12:15,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:15,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler_regex: Starting TestJsTranspiler.test_correct_ODOO_MODULE_RE ... 2026-07-08 14:12:15,472 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler_regex: Starting TestJsTranspiler.test_correct_URL_RE ... 2026-07-08 14:12:15,495 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler_regex: Starting TestJsTranspiler.test_incorrect_ODOO_MODULE_RE ... 2026-07-08 14:12:15,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_assetsbundle.tests.test_js_transpiler_regex: Starting TestJsTranspiler.test_incorrect_URL_RE ... 2026-07-08 14:12:15,552 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:15,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_000_on_create_or_write ... 2026-07-08 14:12:15,977 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [2] 2026-07-08 14:12:15,992 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [22] 2026-07-08 14:12:16,018 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [1] 2026-07-08 14:12:16,046 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_001_on_create_or_write ... 2026-07-08 14:12:16,211 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [4] 2026-07-08 14:12:16,214 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [3] 2026-07-08 14:12:16,223 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [23] 2026-07-08 14:12:16,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_002_on_create_or_write ... 2026-07-08 14:12:16,416 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [7] 2026-07-08 14:12:16,419 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [6] 2026-07-08 14:12:16,422 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [5] 2026-07-08 14:12:16,433 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [24] 2026-07-08 14:12:16,475 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_003_on_create_or_write ... 2026-07-08 14:12:16,687 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [8] 2026-07-08 14:12:16,694 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [25] 2026-07-08 14:12:16,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_004_check_method ... 2026-07-08 14:12:16,843 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `Cron BaseAuto`. 2026-07-08 14:12:16,848 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base_automation.models.base_automation: Time-based automation rule `Cron BaseAuto` done. 2026-07-08 14:12:16,872 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_005_check_model_with_different_rec_name_char ... 2026-07-08 14:12:17,032 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [1] 2026-07-08 14:12:17,049 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [27] 2026-07-08 14:12:17,086 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_006_check_model_with_different_m2o_name_create ... 2026-07-08 14:12:17,228 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [2] 2026-07-08 14:12:17,242 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [28] 2026-07-08 14:12:17,285 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_010_recompute ... 2026-07-08 14:12:17,431 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [9] 2026-07-08 14:12:17,440 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [29] 2026-07-08 14:12:17,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_011_recompute ... 2026-07-08 14:12:17,625 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [10] 2026-07-08 14:12:17,635 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [30] 2026-07-08 14:12:17,681 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_012_recompute ... 2026-07-08 14:12:17,824 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [11] 2026-07-08 14:12:17,834 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [31] 2026-07-08 14:12:17,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_013_recompute ... 2026-07-08 14:12:18,123 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5820] 2026-07-08 14:12:18,135 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.thread.test records with IDs: [1] 2026-07-08 14:12:18,152 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [32] 2026-07-08 14:12:18,207 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_020_recursive ... 2026-07-08 14:12:18,450 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [12] 2026-07-08 14:12:18,466 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [34] 2026-07-08 14:12:18,503 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [33] 2026-07-08 14:12:18,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_021_recursive ... 2026-07-08 14:12:18,898 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [13] 2026-07-08 14:12:18,924 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [38] 2026-07-08 14:12:18,949 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [37] 2026-07-08 14:12:18,970 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [36] 2026-07-08 14:12:19,002 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [35] 2026-07-08 14:12:19,062 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_030_submodel ... 2026-07-08 14:12:19,312 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [15] 2026-07-08 14:12:19,320 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.line.test records with IDs: [3] 2026-07-08 14:12:19,330 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [40] 2026-07-08 14:12:19,368 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [39] 2026-07-08 14:12:19,404 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [14] 2026-07-08 14:12:19,407 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.line.test records with IDs: [1] 2026-07-08 14:12:19,437 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_040_modelwithoutaccess ... 2026-07-08 14:12:20,033 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: base.automation.linked.test 2026-07-08 14:12:20,219 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [42] 2026-07-08 14:12:20,244 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [41] 2026-07-08 14:12:20,293 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_050_on_create_or_write_with_create_record ... 2026-07-08 14:12:20,460 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [16] 2026-07-08 14:12:20,472 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [43] 2026-07-08 14:12:20,518 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_060_on_stage_set ... 2026-07-08 14:12:20,660 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [5] 2026-07-08 14:12:20,670 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [44] 2026-07-08 14:12:20,694 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.stage records with IDs: [7] 2026-07-08 14:12:20,697 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.stage records with IDs: [6] 2026-07-08 14:12:20,722 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_070_on_user_set ... 2026-07-08 14:12:20,887 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [17] 2026-07-08 14:12:20,897 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [45] 2026-07-08 14:12:20,940 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_071_on_user_set ... 2026-07-08 14:12:21,113 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [6] 2026-07-08 14:12:21,120 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [46] 2026-07-08 14:12:21,164 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_080_on_tag_set ... 2026-07-08 14:12:21,375 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.tag records with IDs: [2] 2026-07-08 14:12:21,378 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [7] 2026-07-08 14:12:21,387 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [47] 2026-07-08 14:12:21,412 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.tag records with IDs: [1] 2026-07-08 14:12:21,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_090_on_state_set ... 2026-07-08 14:12:21,589 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [18] 2026-07-08 14:12:21,601 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [48] 2026-07-08 14:12:21,644 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_100_on_priority_set ... 2026-07-08 14:12:21,774 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.project records with IDs: [8] 2026-07-08 14:12:21,783 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [49] 2026-07-08 14:12:21,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_110_on_archive ... 2026-07-08 14:12:21,961 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [19] 2026-07-08 14:12:21,970 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [50] 2026-07-08 14:12:22,015 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_110_on_unarchive ... 2026-07-08 14:12:22,152 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [20] 2026-07-08 14:12:22,161 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [51] 2026-07-08 14:12:22,204 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_120_on_change ... 2026-07-08 14:12:22,342 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [52] 2026-07-08 14:12:22,393 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_130_on_unlink ... 2026-07-08 14:12:22,514 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [21] 2026-07-08 14:12:22,518 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation.lead.test records with IDs: [21] 2026-07-08 14:12:22,525 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [53] 2026-07-08 14:12:22,572 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting BaseAutomationTest.test_140_copy_should_copy_actions ... 2026-07-08 14:12:22,830 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [54] 2026-07-08 14:12:29,926 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc346020> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:29,927 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dbb27920> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:29,933 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:29,937 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:29,938 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dbb24e00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:29,957 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:29,958 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:29,970 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:30,486 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_00_form_save_update_related_model_id ... 2026-07-08 14:12:31,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_01_form_object_write_o2m_field ... 2026-07-08 14:12:32,472 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_automation_form_view ... 2026-07-08 14:12:33,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_automation_form_view_on_change_filter_domain ... 2026-07-08 14:12:33,796 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_automation_form_view_time_triggers ... 2026-07-08 14:12:34,544 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_automation_form_view_with_default_values_in_context ... 2026-07-08 14:12:34,753 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_computation_sequence ... 2026-07-08 14:12:34,926 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [62] 2026-07-08 14:12:34,975 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_compute_on_create ... 2026-07-08 14:12:35,186 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [63] 2026-07-08 14:12:35,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_inversion ... 2026-07-08 14:12:35,957 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [65] 2026-07-08 14:12:36,066 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [64] 2026-07-08 14:12:36,118 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_mail_triggers ... 2026-07-08 14:12:36,534 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [305] 2026-07-08 14:12:36,626 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [306] 2026-07-08 14:12:36,737 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [307] 2026-07-08 14:12:36,827 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [308] 2026-07-08 14:12:36,881 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [309] 2026-07-08 14:12:37,014 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [310] 2026-07-08 14:12:37,139 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [311] 2026-07-08 14:12:37,231 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [312] 2026-07-08 14:12:37,299 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [313] 2026-07-08 14:12:37,329 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [314] 2026-07-08 14:12:37,372 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [67] 2026-07-08 14:12:37,416 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_multiple_mail_triggers ... 2026-07-08 14:12:37,827 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [315] 2026-07-08 14:12:37,882 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [70] 2026-07-08 14:12:37,922 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [69] 2026-07-08 14:12:37,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestCompute.test_recursion ... 2026-07-08 14:12:38,159 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted test_base_automation.task records with IDs: [2] 2026-07-08 14:12:38,186 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [71] 2026-07-08 14:12:46,175 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f61e4360> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:46,176 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18db86d940> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:46,182 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:46,186 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:46,186 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18db86de40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:46,204 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:46,206 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:46,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:46,481 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestHttp.test_on_change_get_views_cache ... 2026-07-08 14:12:46,593 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [72] 2026-07-08 14:12:46,641 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestHttp.test_payload_in_action_server ... 2026-07-08 14:12:46,705 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:12:46,981 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:46] "POST /web/hook/20328687-7a24-4da4-85b9-fa412fa4d043 HTTP/1.1" 200 - 19 0.012 0.267 2026-07-08 14:12:47,008 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:47] "GET /web/hook/20328687-7a24-4da4-85b9-fa412fa4d043?test_param=test_value&name=some%20name HTTP/1.1" 200 - 10 0.007 0.010 2026-07-08 14:12:47,024 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [73] 2026-07-08 14:12:47,076 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestHttp.test_webhook_send_and_receive ... 2026-07-08 14:12:47,197 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_actions: Webhook call to http://127.0.0.1:8069/web/hook/813bb42d-37b9-4d36-aac1-eebcc7fd2cbe 2026-07-08 14:12:47,197 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common.requests: request http://127.0.0.1:8069/web/hook/813bb42d-37b9-4d36-aac1-eebcc7fd2cbe with timeout 1 increased to 10s during tests 2026-07-08 14:12:47,200 184 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/hook/813bb42d-37b9-4d36-aac1-eebcc7fd2cbe in /test_base_automation/tests/test_flow.py:TestHttp.test_webhook_send_and_receive 2026-07-08 14:12:47,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:12:48,062 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Opening a test cursor without specified test on request /web/hook/813bb42d-37b9-4d36-aac1-eebcc7fd2cbe in /test_base_automation/tests/test_flow.py:TestHttp.test_webhook_send_and_receive 2026-07-08 14:12:48,105 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:48] "POST /web/hook/813bb42d-37b9-4d36-aac1-eebcc7fd2cbe HTTP/1.1" 200 - 22 0.030 0.876 2026-07-08 14:12:48,119 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [75] 2026-07-08 14:12:48,145 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [74] 2026-07-08 14:12:48,193 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_flow: Starting TestHttp.test_webhook_trigger ... 2026-07-08 14:12:48,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:12:48,514 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:48] "POST /web/hook/286c043e-152d-4703-ae39-41e451270987 HTTP/1.1" 200 - 21 0.009 0.265 2026-07-08 14:12:48,528 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:48] "POST /web/hook/286c043e-152d-4703-ae39-41e451270987 HTTP/1.1" 500 - 3 0.001 0.006 2026-07-08 14:12:48,535 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:12:48] "POST /web/hook/0123456789 HTTP/1.1" 404 - 1 0.000 0.003 2026-07-08 14:12:48,546 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted base.automation records with IDs: [76] 2026-07-08 14:12:55,572 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18de432d40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:55,573 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f61e4360> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:55,579 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:55,582 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:55,583 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dd4f7600> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:55,598 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:55,599 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:12:55,610 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:12:56,553 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_01_base_automation_tour ... 2026-07-08 14:12:56,796 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_01_base_automation_tour: Chrome headless failed to start: [773:773:0100/000000.776452:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [772:772:0100/000000.778878:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:12:56,797 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:56,846 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_base_automation_on_tag_added ... 2026-07-08 14:12:57,070 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_base_automation_on_tag_added: Chrome headless failed to start: 2026-07-08 14:12:57,071 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:57,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_form_view ... 2026-07-08 14:12:57,404 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view: Chrome headless failed to start: 2026-07-08 14:12:57,405 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_form_view : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:12:57,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_form_view_custom_reference_field ... 2026-07-08 14:12:57,668 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_custom_reference_field: Chrome headless failed to start: 2026-07-08 14:12:57,668 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:57,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_form_view_mail_triggers ... 2026-07-08 14:12:57,912 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_mail_triggers: Chrome headless failed to start: 2026-07-08 14:12:57,912 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:57,963 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_form_view_model_id ... 2026-07-08 14:12:58,156 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_form_view_model_id: Chrome headless failed to start: 2026-07-08 14:12:58,157 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:58,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_kanban_automation_view_create_action ... 2026-07-08 14:12:58,485 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_create_action: Chrome headless failed to start: 2026-07-08 14:12:58,486 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:58,530 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_kanban_automation_view_stage_trigger ... 2026-07-08 14:12:58,785 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_stage_trigger: Chrome headless failed to start: 2026-07-08 14:12:58,786 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:58,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_kanban_automation_view_time_trigger ... 2026-07-08 14:12:59,091 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_time_trigger: Chrome headless failed to start: 2026-07-08 14:12:59,091 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:59,142 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_kanban_automation_view_time_updated_trigger ... 2026-07-08 14:12:59,399 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_kanban_automation_view_time_updated_trigger: Chrome headless failed to start: 2026-07-08 14:12:59,399 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:59,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_on_change_rule_creation ... 2026-07-08 14:12:59,637 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_on_change_rule_creation: Chrome headless failed to start: 2026-07-08 14:12:59,637 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:12:59,701 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_open_automation_from_grouped_kanban ... 2026-07-08 14:12:59,981 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_open_automation_from_grouped_kanban: Chrome headless failed to start: 2026-07-08 14:12:59,981 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:13:00,029 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: Starting BaseAutomationTestUi.test_resize_kanban ... 2026-07-08 14:13:00,280 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour.BaseAutomationTestUi.test_resize_kanban: Chrome headless failed to start: [965:965:0100/000000.279608:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:13:00,280 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_base_automation.tests.test_tour: skipped BaseAutomationTestUi.test_resize_kanban : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:13:07,752 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dccd4400> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:13:07,753 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dc30ca40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:13:07,760 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:13:07,765 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:13:07,766 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dc30eac0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:13:07,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:13:07,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:13:07,800 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:13:09,640 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [316] 2026-07-08 14:13:09,653 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5886] 2026-07-08 14:13:09,659 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:13:10,330 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [317] 2026-07-08 14:13:10,341 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5888] 2026-07-08 14:13:10,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:13:10,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_discuss_full.tests.test_im_livechat_portal: Starting TestImLivechatPortal.test_chatbot_redirect_to_portal ... 2026-07-08 14:13:11,039 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [318] 2026-07-08 14:13:11,050 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5892] 2026-07-08 14:13:11,057 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:13:11,128 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [96622] 2026-07-08 14:13:11,128 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted im_livechat.channel records with IDs: [1, 2, 3] 2026-07-08 14:13:11,618 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_discuss_full.tests.test_im_livechat_portal.TestImLivechatPortal.test_chatbot_redirect_to_portal: Chrome headless failed to start: 2026-07-08 14:13:11,619 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:13:11,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-08 14:13:27,689 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:13:27,690 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:13:28,063 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_discuss_full.tests.test_performance: Starting TestDiscussFullPerformance.test_20_init_messaging ... 2026-07-08 14:13:29,776 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [319] 2026-07-08 14:13:29,794 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6271] 2026-07-08 14:13:29,803 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:13:29,895 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [320] 2026-07-08 14:13:29,925 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6272] 2026-07-08 14:13:29,933 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:13:30,036 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [321] 2026-07-08 14:13:30,046 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6273] 2026-07-08 14:13:30,054 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:13:31,300 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:emp from n/a 2026-07-08 14:13:31,330 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27832, 27833, 27834, 27835, 27621, 292059] 2026-07-08 14:13:31,330 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4493, 9, 8, 7, 6, 1] 2026-07-08 14:13:31,415 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [96800, 96801, 96802, 96803, 96809, 96810, 96811, 96710, 96711, 96712, 96713, 96714, 96715, 96721, 96722, 96723, 96724, 96725, 96726, 96731, 96732, 96733, 96734, 96735, 96740, 96741, 96742, 96743, 96749, 96750, 96751, 96752, 96753, 96759, 96760, 96761, 96762, 96763, 96768, 96769, 96770, 96771, 96772, 96778, 96779, 96780, 96781, 96782, 96788, 96789, 96790, 96791, 96792, 96793, 96794, 27842, 27829, 27830, 27831, 27836, 27844, 27845, 27846] 2026-07-08 14:13:31,416 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1453, 1452, 1451, 1450, 1449, 1448, 1447, 1446, 1445, 1444, 1443, 1442, 1441, 1440, 1439, 1438, 1437, 1436, 1435, 1434, 1433, 1432, 1431, 1430, 1429, 1428, 1427, 1426, 1425, 1424, 1423, 1422, 1421, 1420, 1419, 1418, 1417, 1416, 1415, 1414, 1413, 1412, 1411, 1410, 1409, 1408, 1407, 1406, 1405, 1404, 1403, 1402, 1401, 1400, 1399, 14, 13, 12, 11, 10, 5, 4, 3] 2026-07-08 14:13:31,449 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [96706, 96796, 96805, 96717, 96728, 96737, 96745, 96755, 96765, 96774, 96784, 27826, 27827, 27828, 27620, 27837, 27839, 27843] 2026-07-08 14:13:31,449 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:13:32,937 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:test1 from n/a 2026-07-08 14:13:32,955 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:13:33,346 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 63 0.046 0.348 2026-07-08 14:13:33,608 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 60 0.040 0.072 2026-07-08 14:13:33,638 184 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-07-08 14:13:33,639 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:13:33,710 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:33] "POST /mail/message/post HTTP/1.1" 200 - 44 0.026 0.047 2026-07-08 14:13:34,160 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:emp from n/a 2026-07-08 14:13:34,203 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.026 2026-07-08 14:13:34,231 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.016 2026-07-08 14:13:34,265 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.015 2026-07-08 14:13:34,281 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:test1 from n/a 2026-07-08 14:13:34,338 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 25 0.022 0.023 2026-07-08 14:13:34,370 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.011 0.017 2026-07-08 14:13:34,404 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.013 0.017 2026-07-08 14:13:34,456 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.014 0.018 2026-07-08 14:13:34,496 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:test2 from n/a 2026-07-08 14:13:34,574 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 26 0.038 0.025 2026-07-08 14:13:34,600 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.016 2026-07-08 14:13:34,643 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.012 0.028 2026-07-08 14:13:34,679 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.011 0.019 2026-07-08 14:13:34,704 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.013 2026-07-08 14:13:34,791 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:emp from n/a 2026-07-08 14:13:34,926 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:34] "POST /mail/action HTTP/1.1" 200 - 44 0.050 0.080 2026-07-08 14:13:35,014 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:emp from n/a 2026-07-08 14:13:35,030 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.454 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"."viindoo_uid", "res_users"."stringee_agent_id", "res_users"."stringee_username", "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 (47)) 2026-07-08 14:13:35,031 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.545 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 (244) ORDER BY "discuss_channel"."id" 2026-07-08 14:13:35,033 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.550 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"."zalo_partner_link_id", "discuss_channel"."zalo_account_id", "discuss_channel"."zalo_partner_id", "discuss_channel"."zalo_sender_zalo_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-07-08 14:13:35,037 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [2.361 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115))))))) ORDER BY "discuss_channel"."id" 2026-07-08 14:13:35,044 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [4.365 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" = 244) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))))))))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115))))))) ORDER BY "discuss_channel"."id" 2026-07-08 14:13:35,049 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [2.367 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" = 244)) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115))))))) ORDER BY "discuss_channel_member"."id" 2026-07-08 14:13:35,050 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.802 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 (63, 75, 80, 85, 90, 95, 97, 99, 101, 104, 105, 107) GROUP BY discuss_channel_member.id 2026-07-08 14:13:35,051 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.256 ms] query: SELECT "bus_bus"."id" FROM "bus_bus" ORDER BY "bus_bus"."id" DESC LIMIT 1 2026-07-08 14:13:35,052 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.340 ms] query: SELECT count(*) as needaction_count FROM mail_notification R WHERE R.res_partner_id = 244 AND (R.is_read = false OR R.is_read IS NULL) 2026-07-08 14:13:35,053 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.859 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" = 244) 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" = 244) 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 (244)) 2026-07-08 14:13:35,059 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [3.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"."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" = 244) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))))))))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115))))))) ORDER BY "discuss_channel"."id" 2026-07-08 14:13:35,060 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.228 ms] query: SELECT "bus_bus"."id" FROM "bus_bus" ORDER BY "bus_bus"."id" DESC LIMIT 1 2026-07-08 14:13:35,061 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.579 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 = 244 OR discuss_channel_member.guest_id = NULL ) ORDER BY discuss_channel_member.id ASC 2026-07-08 14:13:35,065 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [2.013 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 (85, 95, 96)) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115)))) 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 (30, 67, 129, 1, 22, 99, 95, 15, 32, 103, 134, 6, 114, 175, 23, 144, 7, 93, 115))))))) 2026-07-08 14:13:35,069 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [1.483 ms] query: SELECT "res_partner"."id", "res_partner"."website_meta_og_img", "res_partner"."seo_name"->>'en_US', "res_partner"."focus_keyphrase"->>'en_US', "res_partner"."website_id", "res_partner"."is_published", "res_partner"."email_normalized", "res_partner"."message_bounce", "res_partner"."industry_id", "res_partner"."industry_section_id", "res_partner"."industry_division_id", "res_partner"."industry_group_id", "res_partner"."industry_class_id", "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"."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"."business_type_id", "res_partner"."employee_size_id", "res_partner"."ownership_type_id", "res_partner"."enterprise_scale_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"."is_zalo_shadow", "res_partner"."zalo_avatar_url", "res_partner"."zalo_follow_state", "res_partner"."zalo_followed_at", "res_partner"."zalo_unfollowed_at", "res_partner"."is_zalo_partner", "res_partner"."website_description"->>'en_US', "res_partner"."website_short_description"->>'en_US', "res_partner"."sale_warn", "res_partner"."sale_warn_msg", "res_partner"."peppol_supported_documents", "res_partner"."customer_get_einvoice", "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", "res_partner"."exclude_already_purchased_apps" FROM "res_partner" WHERE ("res_partner"."id" IN (244, 258)) 2026-07-08 14:13:35,071 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.630 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 (244, 258)) ORDER BY "res_users__partner_id"."name" , "res_users"."login" 2026-07-08 14:13:35,072 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.190 ms] query: SELECT "bus_presence"."id" FROM "bus_presence" WHERE ("bus_presence"."user_id" IN (47, 61)) ORDER BY "bus_presence"."id" 2026-07-08 14:13:35,072 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.133 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-07-08 14:13:35,073 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.815 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-07-08T14:13:35'::timestamp AND hr_leave.date_to >= '2026-07-08T14:13:35'::timestamp 2026-07-08 14:13:35,076 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.799 ms] query: SELECT "hr_employee"."id" FROM "hr_employee" WHERE ((("hr_employee"."active" = true) AND ("hr_employee"."user_id" IN (47, 61))) AND ("hr_employee"."company_id" = 1)) ORDER BY "hr_employee"."name" 2026-07-08 14:13:35,081 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.722 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"."order_meal", "hr_employee"."advance_account_id", "hr_employee"."level", "hr_employee"."management_tier", "hr_employee"."is_manager_like", "hr_employee"."rank_id", "hr_employee"."next_rank_id", "hr_employee"."job_position_skills_required", "hr_employee"."recruitment_approval_id", "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", "hr_employee"."administrative_region_id", "hr_employee"."pow_timesheet_required" FROM "hr_employee" WHERE ("hr_employee"."id" IN (33, 47)) 2026-07-08 14:13:35,084 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.340 ms] query: SELECT "hr_leave"."id" FROM "hr_leave" WHERE (((("hr_leave"."employee_id" IN (33, 47)) AND ("hr_leave"."date_from" <= '2026-07-08 14:13:35')) AND ("hr_leave"."date_to" >= '2026-07-08 14:13:35')) AND ("hr_leave"."state" = 'validate')) ORDER BY "hr_leave"."date_from" DESC 2026-07-08 14:13:35,087 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.654 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"."viindoo_uid", "res_users"."stringee_agent_id", "res_users"."stringee_username", "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 (61)) 2026-07-08 14:13:35,089 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.746 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-07-08 14:13:35,091 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [1.001 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 (176)) 2026-07-08 14:13:35,093 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [1.218 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" = 244)) ORDER BY "discuss_channel_member"."id" 2026-07-08 14:13:35,095 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.345 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-07-08 14:13:35,096 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.712 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-07-08 14:13:35,097 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.340 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-07-08 14:13:35,099 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.638 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 = 244 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-07-08 14:13:35,101 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.846 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-07-08 14:13:35,102 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.272 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-07-08 14:13:35,104 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [1.297 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 (86)) 2026-07-08 14:13:35,108 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [1.838 ms] query: SELECT "res_partner"."id", "res_partner"."website_meta_og_img", "res_partner"."seo_name"->>'en_US', "res_partner"."focus_keyphrase"->>'en_US', "res_partner"."website_id", "res_partner"."is_published", "res_partner"."email_normalized", "res_partner"."message_bounce", "res_partner"."industry_id", "res_partner"."industry_section_id", "res_partner"."industry_division_id", "res_partner"."industry_group_id", "res_partner"."industry_class_id", "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"."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"."business_type_id", "res_partner"."employee_size_id", "res_partner"."ownership_type_id", "res_partner"."enterprise_scale_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"."is_zalo_shadow", "res_partner"."zalo_avatar_url", "res_partner"."zalo_follow_state", "res_partner"."zalo_followed_at", "res_partner"."zalo_unfollowed_at", "res_partner"."is_zalo_partner", "res_partner"."website_description"->>'en_US', "res_partner"."website_short_description"->>'en_US', "res_partner"."sale_warn", "res_partner"."sale_warn_msg", "res_partner"."peppol_supported_documents", "res_partner"."customer_get_einvoice", "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", "res_partner"."exclude_already_purchased_apps" FROM "res_partner" WHERE ("res_partner"."id" IN (246)) 2026-07-08 14:13:35,113 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [3.272 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 (246)) ORDER BY "res_users__partner_id"."name" , "res_users"."login" 2026-07-08 14:13:35,114 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.251 ms] query: SELECT "bus_presence"."id" FROM "bus_presence" WHERE ("bus_presence"."user_id" IN (49)) ORDER BY "bus_presence"."id" 2026-07-08 14:13:35,117 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [2.847 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-07-08T14:13:35'::timestamp AND hr_leave.date_to >= '2026-07-08T14:13:35'::timestamp 2026-07-08 14:13:35,121 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [1.359 ms] query: SELECT "hr_employee"."id" FROM "hr_employee" WHERE ((("hr_employee"."active" = true) AND ("hr_employee"."user_id" IN (49))) AND ("hr_employee"."company_id" = 1)) ORDER BY "hr_employee"."name" 2026-07-08 14:13:35,128 184 DEBUG rb-e2f27c7-222797-391089 odoo.sql_db: [0.831 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"."order_meal", "hr_employee"."advance_account_id", "hr_employee"."level", "hr_employee"."management_tier", "hr_employee"."is_manager_like", "hr_employee"."rank_id", "hr_employee"."next_rank_id", "hr_employee"."job_position_skills_required", "hr_employee"."recruitment_approval_id", "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", "hr_employee"."administrative_region_id", "hr_employee"."pow_timesheet_required" FROM "hr_employee" WHERE ("hr_employee"."id" IN (35)) 2026-07-08 14:13:35,135 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:13:35] "POST /mail/action HTTP/1.1" 200 - 39 0.043 0.068 2026-07-08 14:13:35,257 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_discuss_full/tests/test_performance.py:319 2026-07-08 14:13:35,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 19 checked, 19 removed 2026-07-08 14:13:51,349 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:13:51,349 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:13:54,526 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [71555, 71560] 2026-07-08 14:13:54,526 184 INFO rb-e2f27c7-222797-391089 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, 27, 28, 29] 2026-07-08 14:13:55,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventMailInternals.test_template_ref_delete_lines ... 2026-07-08 14:13:55,741 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [71494] 2026-07-08 14:13:55,741 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.template records with IDs: [22] 2026-07-08 14:13:55,752 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted event.mail records with IDs: [36] 2026-07-08 14:13:55,762 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted event.type.mail records with IDs: [1, 4, 7, 10] 2026-07-08 14:13:55,792 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [90750] 2026-07-08 14:13:55,792 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sms.template records with IDs: [3] 2026-07-08 14:13:55,802 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted event.mail records with IDs: [37] 2026-07-08 14:13:55,810 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted event.type.mail records with IDs: [11] 2026-07-08 14:13:55,893 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 14:14:11,489 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:14:11,489 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:14:14,220 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [71555, 71560] 2026-07-08 14:14:14,220 184 INFO rb-e2f27c7-222797-391089 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, 27, 28, 29] 2026-07-08 14:14:14,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventMailSchedule.test_event_mail_before_trigger_sent_count ... 2026-07-08 14:14:15,561 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventMailSchedule.test_schedule_event_scalability ... 2021-03-24 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) started manually 2021-03-24 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) done 2021-03-24 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) started manually 2021-03-24 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) done 2021-03-28 19:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) started manually 2021-03-28 19:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) done 2021-03-28 19:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) started manually 2021-03-28 19:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) done 2026-07-08 14:14:19,113 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventMailSchedule.test_schedule_subscription_scalability ... 2021-03-20 15:30:15,123 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) started manually 2021-03-20 15:30:15,123 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (45) done 2026-07-08 14:14:20,942 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-08 14:14:24,865 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-07-08 14:14:27,312 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventSaleMail.test_event_mail_on_sale_confirmation ... 2026-07-08 14:14:28,557 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_event_mail: Starting TestEventSaleMail.test_registration_template_body_translation ... 2026-07-08 14:14:29,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-08 14:14:29,364 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_wevent_register: Starting TestWEventRegister.test_internal_user_register ... 2026-07-08 14:14:29,652 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-07-08 14:14:29,997 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-07-08 14:14:30,160 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-07-08 14:14:30,283 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2021-12-01 10:00:00,263 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_wevent_register.TestWEventRegister.test_internal_user_register: Chrome headless failed to start: 2026-07-08 14:14:30,890 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:14:30,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_wevent_register: Starting TestWEventRegister.test_register ... 2026-07-08 14:14:31,271 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-07-08 14:14:31,650 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-07-08 14:14:31,810 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-07-08 14:14:31,982 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2021-12-01 10:00:00,314 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_wevent_register.TestWEventRegister.test_register: Chrome headless failed to start: 2026-07-08 14:14:32,843 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_event_full.tests.test_wevent_register: skipped TestWEventRegister.test_register : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:14:32,894 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:14:32,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_html_field_history.tests.test_model: Starting TestModel.test_html_field_history_batch_write ... 2026-07-08 14:14:32,938 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [1] 2026-07-08 14:14:32,941 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [2] 2026-07-08 14:14:32,967 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_html_field_history.tests.test_model: Starting TestModel.test_html_field_history_revision_are_sanitized ... 2026-07-08 14:14:32,998 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [3] 2026-07-08 14:14:33,023 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_html_field_history.tests.test_model: Starting TestModel.test_html_field_history_write ... 2026-07-08 14:14:33,042 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [4] 2026-07-08 14:14:33,046 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted html.field.history.test records with IDs: [5] 2026-07-08 14:14:33,074 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:14:33,240 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp0_get_qs_nodb ... 2026-07-08 14:14:33,317 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:33] "GET /test_http/echo-http-get?race=Asgard HTTP/1.1" 200 - 0 0.000 0.041 2026-07-08 14:14:33,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp1_get_form_nodb ... 2026-07-08 14:14:33,400 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:33] "POST /test_http/echo-http-get HTTP/1.1" 405 - 0 0.000 0.001 2026-07-08 14:14:33,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp1_get_form_nodb: waiting for threads: [] 2026-07-08 14:14:33,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp2_post_qs_nodb ... 2026-07-08 14:14:33,495 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:33] "GET /test_http/echo-http-post?race=Asgard HTTP/1.1" 405 - 0 0.000 0.001 2026-07-08 14:14:33,496 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp2_post_qs_nodb: waiting for threads: [] 2026-07-08 14:14:33,527 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp3_post_qs_form_nodb ... 2026-07-08 14:14:33,572 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:33] "POST /test_http/echo-http-post?race=Asgard HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:33,573 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp3_post_qs_form_nodb: waiting for threads: [] 2026-07-08 14:14:33,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp4_post_json_nodb ... 2026-07-08 14:14:33,658 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:33] "POST /test_http/echo-http-post HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:33,660 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp4_post_json_nodb: waiting for threads: [] 2026-07-08 14:14:33,691 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp5_post_csrf ... 2026-07-08 14:14:33,736 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:33] "POST /test_http/echo-http-csrf?race=Asgard HTTP/1.1" 303 - 0 0.000 0.001 2026-07-08 14:14:33,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp5_post_csrf: waiting for threads: [] 2026-07-08 14:14:33,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpNoDB.test_echohttp6_json_over_http ... 2026-07-08 14:14:33,808 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:33] "POST /test_http/echo-json-over-http HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:33,809 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpNoDB.test_echohttp6_json_over_http: waiting for threads: [] 2026-07-08 14:14:33,844 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:14:33,989 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson0_qs_json_nodb ... 2026-07-08 14:14:34,044 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:34] "POST /test_http/echo-json?race=Asgard HTTP/1.1" 200 - 0 0.000 0.029 2026-07-08 14:14:34,046 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson0_qs_json_nodb: waiting for threads: [] 2026-07-08 14:14:34,073 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson1_http_get_nodb ... 2026-07-08 14:14:34,141 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:34] "GET /test_http/echo-json HTTP/1.1" 405 - 0 0.000 0.001 2026-07-08 14:14:34,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson1_http_get_nodb: waiting for threads: [] 2026-07-08 14:14:34,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson2_http_post_nodb ... 2026-07-08 14:14:34,223 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:34] "POST /test_http/echo-json HTTP/1.1" 400 - 0 0.000 0.001 2026-07-08 14:14:34,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson2_http_post_nodb: waiting for threads: [] 2026-07-08 14:14:34,254 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson3_bad_json ... 2026-07-08 14:14:34,308 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:34] "POST /test_http/echo-json HTTP/1.1" 400 - 0 0.000 0.001 2026-07-08 14:14:34,310 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson3_bad_json: waiting for threads: [] 2026-07-08 14:14:34,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonNoDB.test_echojson4_bad_jsonrpc ... 2026-07-08 14:14:34,397 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:34] "POST /test_http/echo-json HTTP/1.1" 400 - 0 0.000 0.001 2026-07-08 14:14:34,399 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonNoDB.test_echojson4_bad_jsonrpc: waiting for threads: [] 2026-07-08 14:14:34,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:14:35,033 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-07-08 14:14:35,046 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7480] 2026-07-08 14:14:35,053 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:14:35,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp0_get_qs_db ... 2026-07-08 14:14:35,084 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:35,118 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:35,393 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:35] "GET /test_http/echo-http-get?race=Asgard HTTP/1.1" 200 - 4 0.001 0.298 2026-07-08 14:14:35,395 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp0_get_qs_db: waiting for threads: [] 2026-07-08 14:14:35,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp1_get_form_db ... 2026-07-08 14:14:35,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:35,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:36,398 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:36] "POST /test_http/echo-http-get HTTP/1.1" 405 - 3 0.001 0.941 2026-07-08 14:14:36,399 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp1_get_form_db: waiting for threads: [] 2026-07-08 14:14:36,439 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp2_post_qs_db ... 2026-07-08 14:14:36,466 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:36,484 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:36,756 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:36] "GET /test_http/echo-http-post?race=Asgard HTTP/1.1" 405 - 3 0.001 0.273 2026-07-08 14:14:36,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp2_post_qs_db: waiting for threads: [] 2026-07-08 14:14:36,789 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp3_post_qs_form_db ... 2026-07-08 14:14:36,832 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:36,846 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:37,087 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:37] "POST /test_http/echo-http-post?race=Asgard HTTP/1.1" 200 - 4 0.001 0.242 2026-07-08 14:14:37,088 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp3_post_qs_form_db: waiting for threads: [] 2026-07-08 14:14:37,113 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp4_post_json_db ... 2026-07-08 14:14:37,128 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:37,142 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:37,368 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:37] "POST /test_http/echo-http-post HTTP/1.1" 200 - 4 0.001 0.226 2026-07-08 14:14:37,397 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp5_post_no_csrf ... 2026-07-08 14:14:37,411 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:37,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:38,457 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:38] "POST /test_http/echo-http-csrf?race=Asgard HTTP/1.1" 400 - 4 0.001 1.035 2026-07-08 14:14:38,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp5_post_no_csrf: waiting for threads: [] 2026-07-08 14:14:38,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp6_post_bad_csrf ... 2026-07-08 14:14:38,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:38,530 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:38,791 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:38] "POST /test_http/echo-http-csrf?race=Asgard HTTP/1.1" 400 - 5 0.003 0.261 2026-07-08 14:14:38,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyHttpWithDB.test_echohttp7_post_good_csrf ... 2026-07-08 14:14:38,847 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:38,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:39,106 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:39] "POST /test_http/echo-http-csrf?race=Asgard HTTP/1.1" 200 - 4 0.001 0.245 2026-07-08 14:14:39,107 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyHttpWithDB.test_echohttp7_post_good_csrf: waiting for threads: [] 2026-07-08 14:14:39,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:14:39,820 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-07-08 14:14:39,836 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7482] 2026-07-08 14:14:39,844 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:14:39,859 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson0_qs_json_db ... 2026-07-08 14:14:39,875 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:39,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:40,146 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:40] "POST /test_http/echo-json?race=Asgard HTTP/1.1" 200 - 4 0.005 0.255 2026-07-08 14:14:40,147 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson0_qs_json_db: waiting for threads: [] 2026-07-08 14:14:40,175 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson1_http_get_db ... 2026-07-08 14:14:40,190 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:40,202 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:41,314 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:41] "GET /test_http/echo-json HTTP/1.1" 405 - 3 0.001 1.113 2026-07-08 14:14:41,315 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson1_http_get_db: waiting for threads: [] 2026-07-08 14:14:41,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson2_http_post_db ... 2026-07-08 14:14:41,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:41,387 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:41,628 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:41] "POST /test_http/echo-json HTTP/1.1" 400 - 3 0.002 0.242 2026-07-08 14:14:41,630 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson2_http_post_db: waiting for threads: [] 2026-07-08 14:14:41,663 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson3_bad_json ... 2026-07-08 14:14:41,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:41,702 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:41,936 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:41] "POST /test_http/echo-json HTTP/1.1" 400 - 4 0.004 0.233 2026-07-08 14:14:41,941 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson3_bad_json: waiting for threads: [] 2026-07-08 14:14:41,971 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson3_context_db ... 2026-07-08 14:14:41,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:42,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:42,248 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:42] "POST /test_http/echo-json-context HTTP/1.1" 200 - 6 0.002 0.246 2026-07-08 14:14:42,249 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson3_context_db: waiting for threads: [] 2026-07-08 14:14:42,280 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply: Starting TestHttpEchoReplyJsonWithDB.test_echojson4_bad_jsonrpc ... 2026-07-08 14:14:42,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:42,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:43,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:43] "POST /test_http/echo-json HTTP/1.1" 400 - 4 0.001 1.069 2026-07-08 14:14:43,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_echo_reply.TestHttpEchoReplyJsonWithDB.test_echojson4_bad_jsonrpc: waiting for threads: [] 2026-07-08 14:14:43,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:14:43,613 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_error: Starting TestHttpErrorHttp.test_httperror0_exceptions_as_404 ... 2026-07-08 14:14:43,695 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:43] "GET /test_http/hide_errors/decorator?error=AccessError HTTP/1.1" 404 - 0 0.000 0.040 2026-07-08 14:14:43,701 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:43] "GET /test_http/hide_errors/decorator?error=UserError HTTP/1.1" 400 - 0 0.000 0.001 2026-07-08 14:14:43,707 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:43] "GET /test_http/hide_errors/context-manager?error=AccessError HTTP/1.1" 404 - 0 0.000 0.001 2026-07-08 14:14:43,713 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:43] "GET /test_http/hide_errors/context-manager?error=UserError HTTP/1.1" 400 - 0 0.000 0.001 2026-07-08 14:14:43,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_error.TestHttpErrorHttp.test_httperror0_exceptions_as_404: waiting for threads: [] 2026-07-08 14:14:43,761 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:14:43,968 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_error: Starting TestHttpJsonError.test_error_call_kw_model_not_found ... 2026-07-08 14:14:43,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:44,288 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:44] "POST /web/dataset/call_kw/lorem.ipsum/get_views HTTP/1.1" 200 - 3 0.004 0.293 2026-07-08 14:14:44,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_error: Starting TestHttpJsonError.test_errorjson0_value_error ... 2026-07-08 14:14:44,394 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:44,647 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:44] "POST /test_http/json_value_error HTTP/1.1" 200 - 4 0.001 0.254 2026-07-08 14:14:44,710 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:14:45,406 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-07-08 14:14:45,417 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7484] 2026-07-08 14:14:45,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:14:45,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_greeting: Starting TestHttpGreeting.test_greeting0_matrix ... 2026-07-08 14:14:45,486 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.043 2026-07-08 14:14:45,494 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:45,789 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting HTTP/1.1" 200 - 4 0.001 0.298 2026-07-08 14:14:45,794 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:14:45,825 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:45,838 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:14:45,846 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-none HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:45,853 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-none HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:14:45,863 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-none HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:14:45,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:45,895 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-none HTTP/1.1" 200 - 0 0.000 0.003 2026-07-08 14:14:45,910 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-public HTTP/1.1" 404 - 0 0.000 0.001 2026-07-08 14:14:45,922 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-public HTTP/1.1" 200 - 2 0.001 0.004 2026-07-08 14:14:45,929 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-public HTTP/1.1" 200 - 0 0.000 0.003 2026-07-08 14:14:45,946 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:45,958 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-public HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:14:45,965 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-user HTTP/1.1" 404 - 0 0.000 0.000 2026-07-08 14:14:45,983 184 INFO rb-e2f27c7-222797-391089 odoo.http: Session expired 2026-07-08 14:14:45,984 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-user HTTP/1.1" 303 - 1 0.000 0.003 2026-07-08 14:14:45,991 184 INFO rb-e2f27c7-222797-391089 odoo.http: Session expired 2026-07-08 14:14:45,991 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:45] "GET /test_http/greeting-user HTTP/1.1" 303 - 0 0.000 0.002 2026-07-08 14:14:46,003 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:46,011 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-user HTTP/1.1" 200 - 0 0.000 0.003 2026-07-08 14:14:46,017 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 404 - 0 0.000 0.001 2026-07-08 14:14:46,022 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 0 0.000 0.001 2026-07-08 14:14:46,029 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 0 0.000 0.002 2026-07-08 14:14:46,043 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:46,055 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 200 - 1 0.000 0.006 2026-07-08 14:14:46,483 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-07-08 14:14:46,514 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7486] 2026-07-08 14:14:46,525 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:14:46,551 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'joe' (#97) from n/a 2026-07-08 14:14:46,560 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 2 0.001 0.003 2026-07-08 14:14:46,568 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 0 0.000 0.002 2026-07-08 14:14:46,577 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 401 - 1 0.001 0.003 2026-07-08 14:14:46,604 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 200 - 8 0.005 0.019 2026-07-08 14:14:46,612 184 INFO rb-e2f27c7-222797-391089 odoo.http: Session expired 2026-07-08 14:14:46,612 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-user HTTP/1.1" 303 - 0 0.000 0.002 2026-07-08 14:14:46,634 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:46,658 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 403 - 1 0.000 0.013 2026-07-08 14:14:46,676 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:46,689 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting-bearer HTTP/1.1" 403 - 0 0.000 0.002 2026-07-08 14:14:46,692 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_greeting.TestHttpGreeting.test_greeting0_matrix: waiting for threads: [] 2026-07-08 14:14:46,722 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_greeting: Starting TestHttpGreeting.test_greeting1_headers_nodb ... 2026-07-08 14:14:46,727 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:46] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:46,730 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_greeting.TestHttpGreeting.test_greeting1_headers_nodb: waiting for threads: [] 2026-07-08 14:14:46,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_greeting: Starting TestHttpGreeting.test_greeting2_headers_db ... 2026-07-08 14:14:46,781 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:46,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:47,889 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:47] "GET /test_http/greeting HTTP/1.1" 200 - 4 0.001 1.091 2026-07-08 14:14:47,939 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:14:48,074 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc0_redirect ... 2026-07-08 14:14:48,141 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:48] "GET /test_http//greeting HTTP/1.1" 308 - 0 0.000 0.043 2026-07-08 14:14:48,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc1_reverse_proxy ... 2026-07-08 14:14:48,229 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:48] "GET /test_http/wsgi_environ HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:48,234 184 INFO ? werkzeug: 127.0.0.16 - - [08/Jul/2026 14:14:48] "GET /test_http/wsgi_environ HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:48,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc1_reverse_proxy: waiting for threads: [] 2026-07-08 14:14:48,274 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc2_local_redirect ... 2026-07-08 14:14:48,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc3_is_static_file ... 2026-07-08 14:14:49,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc4_rpc_qweb ... 2026-07-08 14:14:50,225 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-07-08 14:14:50,240 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7488] 2026-07-08 14:14:50,249 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:14:50,277 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:50,527 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:50] "POST /jsonrpc HTTP/1.1" 200 - 17 0.009 0.243 2026-07-08 14:14:50,543 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:50] "POST /jsonrpc HTTP/1.1" 200 - 2 0.001 0.006 2026-07-08 14:14:50,582 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc5_geoip ... 2026-07-08 14:14:50,670 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:50] "GET /test_http/geoip HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:50,678 184 INFO ? werkzeug: 192.0.2.42 - - [08/Jul/2026 14:14:50] "GET /test_http/geoip HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:50,727 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc6_upload_file_retry ... 2026-07-08 14:14:50,798 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:51,043 184 INFO rb-e2f27c7-222797-391089 odoo.service.model: SERIALIZATION_FAILURE, 4 tries left, try again in 1.8465 sec... 2026-07-08 14:14:52,897 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:52] "POST /test_http/upload_file HTTP/1.1" 200 - 5 0.002 2.101 2026-07-08 14:14:52,899 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc6_upload_file_retry: waiting for threads: [] 2026-07-08 14:14:52,937 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpMisc.test_misc7_robotstxt ... 2026-07-08 14:14:52,993 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:52] "GET /robots.txt HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:14:52,995 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpMisc.test_misc7_robotstxt: waiting for threads: [] 2026-07-08 14:14:53,036 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:14:53,179 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpCors.test_cors0_http_default ... 2026-07-08 14:14:53,204 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:54,219 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:54] "OPTIONS /test_http/cors_http_default HTTP/1.1" 204 - 4 0.002 1.017 2026-07-08 14:14:54,227 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:54] "GET /test_http/cors_http_default HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:14:54,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpCors.test_cors0_http_default: waiting for threads: [] 2026-07-08 14:14:54,267 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpCors.test_cors1_http_methods ... 2026-07-08 14:14:54,332 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:54,582 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:54] "OPTIONS /test_http/cors_http_methods HTTP/1.1" 204 - 4 0.004 0.250 2026-07-08 14:14:54,591 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:54] "GET /test_http/cors_http_methods HTTP/1.1" 200 - 0 0.000 0.003 2026-07-08 14:14:54,592 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpCors.test_cors1_http_methods: waiting for threads: [] 2026-07-08 14:14:54,636 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpCors.test_cors2_json ... 2026-07-08 14:14:54,719 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:54,965 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:54] "OPTIONS /test_http/cors_json HTTP/1.1" 204 - 4 0.006 0.249 2026-07-08 14:14:54,971 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:54] "POST /test_http/cors_json HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:14:54,977 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpCors.test_cors2_json: waiting for threads: [] 2026-07-08 14:14:55,021 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:14:55,257 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db0_db_selector ... 2026-07-08 14:14:55,329 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:55] "GET /web HTTP/1.1" 303 - 0 0.000 0.042 2026-07-08 14:14:55,345 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:55] "GET /test_http/ensure_db HTTP/1.1" 303 - 0 0.000 0.001 2026-07-08 14:14:55,382 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db1_grant_db ... 2026-07-08 14:14:55,431 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:55] "GET /test_http/ensure_db?db=db0 HTTP/1.1" 302 - 0 0.000 0.002 2026-07-08 14:14:55,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:55,715 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:55] "GET /test_http/ensure_db HTTP/1.1" 200 - 4 0.001 0.273 2026-07-08 14:14:55,717 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db1_grant_db: waiting for threads: [] 2026-07-08 14:14:55,747 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db2_use_session_db ... 2026-07-08 14:14:55,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:56,960 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:56] "GET /test_http/ensure_db HTTP/1.1" 200 - 4 0.004 1.160 2026-07-08 14:14:56,963 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db2_use_session_db: waiting for threads: [] 2026-07-08 14:14:57,002 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db3_change_db ... 2026-07-08 14:14:57,097 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:57,393 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:57] "GET /test_http/ensure_db?db=db1 HTTP/1.1" 302 - 4 0.001 0.297 2026-07-08 14:14:57,401 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:57] "GET /test_http/ensure_db HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:14:57,402 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db3_change_db: waiting for threads: [] 2026-07-08 14:14:57,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc: Starting TestHttpEnsureDb.test_ensure_db4_unicode ... 2026-07-08 14:14:57,493 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:57] "GET /test_http/ensure_db?db=basededonnée1 HTTP/1.1" 302 - 0 0.000 0.001 2026-07-08 14:14:57,500 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:57,746 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:57] "GET /test_http/ensure_db HTTP/1.1" 200 - 4 0.001 0.248 2026-07-08 14:14:57,751 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_misc.TestHttpEnsureDb.test_ensure_db4_unicode: waiting for threads: [] 2026-07-08 14:14:57,790 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:14:58,480 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-07-08 14:14:58,488 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7490] 2026-07-08 14:14:58,496 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:14:58,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models0_galaxy_ok ... 2026-07-08 14:14:58,531 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:58,547 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:58,809 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:58] "GET /test_http/1 HTTP/1.1" 200 - 16 0.015 0.249 2026-07-08 14:14:58,811 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models0_galaxy_ok: waiting for threads: [] 2026-07-08 14:14:58,836 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models1_galaxy_ko ... 2026-07-08 14:14:58,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:14:58,880 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:14:59,932 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:14:59] "GET /test_http/404 HTTP/1.1" 400 - 8 0.012 1.043 2026-07-08 14:14:59,933 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models1_galaxy_ko: waiting for threads: [] 2026-07-08 14:14:59,977 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models2_stargate_ok ... 2026-07-08 14:15:00,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:15:00,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:00,334 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:00] "GET /test_http/1/1 HTTP/1.1" 200 - 17 0.018 0.300 2026-07-08 14:15:00,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models2_stargate_ok: waiting for threads: [] 2026-07-08 14:15:00,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models3_stargate_ko ... 2026-07-08 14:15:00,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:15:00,393 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:00,661 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:00] "GET /test_http/1/9999 HTTP/1.1" 400 - 11 0.011 0.259 2026-07-08 14:15:00,662 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models3_stargate_ko: waiting for threads: [] 2026-07-08 14:15:00,691 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models4_stargate_setname ... 2026-07-08 14:15:00,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:15:00,729 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:00,991 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:00] "POST /test_http/1/setname?readonly=0 HTTP/1.1" 200 - 15 0.019 0.248 2026-07-08 14:15:01,022 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models5_max_upload_too_large ... 2026-07-08 14:15:01,036 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:15:01,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:02,204 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:02] "POST /test_http/1/setname HTTP/1.1" 413 - 9 0.012 1.146 2026-07-08 14:15:02,206 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models.TestHttpModels.test_models5_max_upload_too_large: waiting for threads: [] 2026-07-08 14:15:02,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_models: Starting TestHttpModels.test_models5_stargate_setname_readonly ... 2026-07-08 14:15:02,258 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:15:02,278 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:02,592 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:02] "POST /test_http/1/setname?readonly=1 HTTP/1.1" 200 - 15 0.027 0.290 2026-07-08 14:15:02,649 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:15:02,778 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session0_debug_mode ... 2026-07-08 14:15:02,798 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:03,042 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:03] "GET /test_http/greeting HTTP/1.1" 200 - 4 0.001 0.245 2026-07-08 14:15:03,048 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:03] "GET /test_http/greeting?debug=1 HTTP/1.1" 200 - 1 0.000 0.003 2026-07-08 14:15:03,054 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:03] "GET /test_http/greeting HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:15:03,061 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:03] "GET /test_http/greeting?debug= HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:15:03,063 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session0_debug_mode: waiting for threads: [] 2026-07-08 14:15:03,101 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session10_explicit_session ... 2026-07-08 14:15:03,179 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:15:03,191 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:03,435 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:03] "GET /web/session/logout?debug=1&session_id=da39a3ee5e6b4b0d3255bfef95601890afd80709 HTTP/1.1" 303 - 13 0.011 0.235 2026-07-08 14:15:03,443 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:03] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.003 2026-07-08 14:15:04,277 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:04] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 181 0.089 0.736 2026-07-08 14:15:04,279 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session10_explicit_session: waiting for threads: [] 2026-07-08 14:15:04,302 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session1_default_session ... 2026-07-08 14:15:04,355 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:05,475 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:05] "GET /test_http/geoip HTTP/1.1" 200 - 5 0.001 1.121 2026-07-08 14:15:05,476 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session1_default_session: waiting for threads: [] 2026-07-08 14:15:05,504 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session3_logout_15_0_geoip ... 2026-07-08 14:15:05,628 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:05] "GET /test_http/ensure_db HTTP/1.1" 303 - 0 0.000 0.036 2026-07-08 14:15:05,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session4_web_authenticate_multidb ... 2026-07-08 14:15:06,619 184 INFO ? odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from 127.0.0.1 2026-07-08 14:15:07,041 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:07] "POST /web/session/authenticate HTTP/1.1" 200 - 110 0.152 1.138 2026-07-08 14:15:07,050 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:07,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_device: User 2 inserts device log (180965dc1d03d6df454c4596982f44f936e61180) 2026-07-08 14:15:07,332 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:07] "GET /test_http/greeting-user HTTP/1.1" 200 - 6 0.004 0.280 2026-07-08 14:15:07,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session4_web_authenticate_multidb: waiting for threads: [] 2026-07-08 14:15:07,357 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session5_default_lang ... 2026-07-08 14:15:07,417 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:07,651 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:07] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 6 0.006 0.231 2026-07-08 14:15:07,657 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:07] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:15:07,736 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:07] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 9 0.006 0.020 2026-07-08 14:15:07,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session5_default_lang: waiting for threads: [] 2026-07-08 14:15:07,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session6_saved_lang ... 2026-07-08 14:15:07,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:07,854 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:08,106 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:08] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 7 0.003 0.251 2026-07-08 14:15:08,111 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:08] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 0 0.000 0.002 2026-07-08 14:15:08,159 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:08] "GET /test_http/echo-http-context-lang HTTP/1.1" 200 - 9 0.005 0.014 2026-07-08 14:15:08,221 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:08] "GET /test_http/1 HTTP/1.1" 200 - 21 0.017 0.026 2026-07-08 14:15:08,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session6_saved_lang: waiting for threads: [] 2026-07-08 14:15:08,267 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session7_serializable ... 2026-07-08 14:15:08,296 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session8_gc_ignored_no_db_name ... 2026-07-08 14:15:08,323 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session: Starting TestHttpSession.test_session9_logout ... 2026-07-08 14:15:08,409 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:15:08,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:09,508 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:09] "GET /web/session/logout HTTP/1.1" 303 - 13 0.017 1.053 2026-07-08 14:15:09,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_session.TestHttpSession.test_session9_logout: waiting for threads: [] 2026-07-08 14:15:09,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:15:09,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static00_static ... 2026-07-08 14:15:09,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:09,880 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:09] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.106 2026-07-08 14:15:09,885 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:09] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:15:09,886 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static00_static: waiting for threads: [] 2026-07-08 14:15:09,922 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static01_debug_assets ... 2026-07-08 14:15:10,006 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:10,018 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:10] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:15:10,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static01_debug_assets: waiting for threads: [] 2026-07-08 14:15:10,047 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static02_not_found ... 2026-07-08 14:15:10,122 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:10,166 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:10] "GET /test_http/static/i-dont-exist HTTP/1.1" 404 - 0 0.000 0.034 2026-07-08 14:15:10,168 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static02_not_found: waiting for threads: [] 2026-07-08 14:15:10,192 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static03_attachment_fallback ... 2026-07-08 14:15:10,250 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:10,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:10,628 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:10] "GET /test_http/gizeh.png HTTP/1.1" 200 - 12 0.024 0.343 2026-07-08 14:15:10,641 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:10] "GET /test_http/gizeh.png HTTP/1.1" 200 - 2 0.001 0.008 2026-07-08 14:15:10,643 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static03_attachment_fallback: waiting for threads: [] 2026-07-08 14:15:10,670 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static04_web_content ... 2026-07-08 14:15:10,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:10,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:11,093 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:11] "GET /web/content/test_http.gizeh_png HTTP/1.1" 200 - 11 0.023 0.305 2026-07-08 14:15:11,107 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:11] "GET /web/content/test_http.gizeh_png HTTP/1.1" 200 - 4 0.002 0.006 2026-07-08 14:15:11,108 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static04_web_content: waiting for threads: [] 2026-07-08 14:15:11,133 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static05_web_image ... 2026-07-08 14:15:11,216 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:11,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:11,525 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:11] "GET /web/image/test_http.gizeh_png HTTP/1.1" 200 - 11 0.022 0.274 2026-07-08 14:15:11,545 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:11] "GET /web/image/test_http.gizeh_png HTTP/1.1" 200 - 4 0.003 0.007 2026-07-08 14:15:11,546 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static05_web_image: waiting for threads: [] 2026-07-08 14:15:11,585 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static06_attachment_internal_url ... 2026-07-08 14:15:11,664 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:11,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:12,772 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:12] "GET /web/image/test_http.gizeh_url HTTP/1.1" 200 - 13 0.009 1.088 2026-07-08 14:15:12,788 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:12] "GET /web/image/test_http.gizeh_url HTTP/1.1" 200 - 5 0.002 0.010 2026-07-08 14:15:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static06_attachment_internal_url: waiting for threads: [] 2026-07-08 14:15:12,823 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static07_attachment_external_url ... 2026-07-08 14:15:12,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:12,905 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:13,196 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:13] "GET /web/content/test_http.rickroll HTTP/1.1" 301 - 13 0.013 0.280 2026-07-08 14:15:13,198 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static07_attachment_external_url: waiting for threads: [] 2026-07-08 14:15:13,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static08_binary_field ... 2026-07-08 14:15:13,283 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:13,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:13,582 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:13] "GET /web/content/test_http.earth?field=glyph_attach HTTP/1.1" 200 - 13 0.015 0.272 2026-07-08 14:15:13,596 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:13] "GET /web/content/test_http.earth?field=glyph_attach HTTP/1.1" 200 - 5 0.003 0.007 2026-07-08 14:15:13,612 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:13] "GET /web/content/test_http.earth?field=glyph_inline HTTP/1.1" 200 - 4 0.003 0.010 2026-07-08 14:15:13,635 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:13] "GET /web/content/test_http.earth?field=glyph_related HTTP/1.1" 200 - 5 0.005 0.009 2026-07-08 14:15:13,650 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:13] "GET /web/content/test_http.earth?field=glyph_related HTTP/1.1" 200 - 5 0.003 0.009 2026-07-08 14:15:13,667 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:13] "GET /web/content/test_http.earth?field=glyph_compute HTTP/1.1" 200 - 5 0.003 0.010 2026-07-08 14:15:13,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static08_binary_field: waiting for threads: [] 2026-07-08 14:15:13,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static10_filename ... 2026-07-08 14:15:13,777 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:13,789 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:14,054 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:14] "GET /web/content/test_http.gizeh_png HTTP/1.1" 200 - 12 0.013 0.255 2026-07-08 14:15:14,064 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:14] "GET /web/content/test_http.gizeh_png?filename=pyramid.png HTTP/1.1" 200 - 4 0.001 0.005 2026-07-08 14:15:14,081 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:14] "GET /web/content/test_http.earth?field=glyph_inline&filename_field=address HTTP/1.1" 200 - 6 0.003 0.009 2026-07-08 14:15:14,082 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static10_filename: waiting for threads: [] 2026-07-08 14:15:14,110 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static11_bad_filenames ... 2026-07-08 14:15:14,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:14,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:15,316 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:15] "GET /web/content/test_http.gizeh_png HTTP/1.1" 200 - 11 0.012 1.107 2026-07-08 14:15:15,330 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:15] "GET /web/content/test_http.gizeh_png?filename=pyramid HTTP/1.1" 200 - 4 0.002 0.007 2026-07-08 14:15:15,343 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:15] "GET /web/content/test_http.gizeh_png?filename=pyramid.jpg HTTP/1.1" 200 - 4 0.002 0.007 2026-07-08 14:15:15,355 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:15] "GET /web/content/test_http.gizeh_png?filename=pyramid.of.gizeh HTTP/1.1" 200 - 4 0.002 0.006 2026-07-08 14:15:15,389 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:15] "GET /web/content/test_http.gizeh_png?filename=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.png HTTP/1.1" 200 - 4 0.005 0.021 2026-07-08 14:15:15,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static11_bad_filenames: waiting for threads: [] 2026-07-08 14:15:15,427 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static12_not_found_to_placeholder ... 2026-07-08 14:15:15,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:15,520 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:15,781 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:15] "GET /web/image/idontexist HTTP/1.1" 200 - 12 0.010 0.253 2026-07-08 14:15:15,800 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:15] "GET /web/image/idontexist HTTP/1.1" 200 - 4 0.006 0.009 2026-07-08 14:15:15,801 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static12_not_found_to_placeholder: waiting for threads: [] 2026-07-08 14:15:15,829 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static13_empty_to_placeholder ... 2026-07-08 14:15:15,919 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:15,937 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:16,176 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:16] "GET /web/image/3876 HTTP/1.1" 200 - 8 0.002 0.239 2026-07-08 14:15:16,187 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:16] "GET /web/image/3876 HTTP/1.1" 200 - 4 0.001 0.005 2026-07-08 14:15:16,188 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static13_empty_to_placeholder: waiting for threads: [] 2026-07-08 14:15:16,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static14_download_not_found ... 2026-07-08 14:15:16,283 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:16,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:17,360 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:17] "GET /web/image/idontexist?download=True HTTP/1.1" 404 - 8 0.026 1.041 2026-07-08 14:15:17,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static14_download_not_found: waiting for threads: [] 2026-07-08 14:15:17,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static15_range ... 2026-07-08 14:15:17,465 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:17,476 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:17,728 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:17] "GET /web/content/test_http.gizeh_png HTTP/1.1" 206 - 12 0.012 0.243 2026-07-08 14:15:17,730 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static15_range: waiting for threads: [] 2026-07-08 14:15:17,759 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static16_public_access_rights ... 2026-07-08 14:15:17,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:17,852 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:18,173 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 4, model: res.users 2026-07-08 14:15:18,181 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:18] "GET /web/content/res.users/3/image_128 HTTP/1.1" 404 - 27 0.029 0.303 2026-07-08 14:15:18,191 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: test_http.galaxy 2026-07-08 14:15:18,195 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:18] "GET /web/content/test_http.pegasus?field=picture HTTP/1.1" 404 - 7 0.003 0.007 2026-07-08 14:15:18,203 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: test_http.stargate 2026-07-08 14:15:18,205 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:18] "GET /web/content/test_http.earth?field=galaxy_picture HTTP/1.1" 404 - 6 0.002 0.005 2026-07-08 14:15:18,206 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static16_public_access_rights: waiting for threads: [] 2026-07-08 14:15:18,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static17_content_missing_checksum ... 2026-07-08 14:15:18,323 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:18,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:18,591 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:18] "GET /web/content/3877 HTTP/1.1" 200 - 8 0.003 0.241 2026-07-08 14:15:18,592 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static17_content_missing_checksum: waiting for threads: [] 2026-07-08 14:15:18,629 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static18_image_missing_checksum ... 2026-07-08 14:15:18,703 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:18,726 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:19,890 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:19] "GET /web/image/3878 HTTP/1.1" 200 - 8 0.003 1.164 2026-07-08 14:15:19,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static18_image_missing_checksum: waiting for threads: [] 2026-07-08 14:15:19,921 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static19_fallback_redirection_loop ... 2026-07-08 14:15:19,989 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:20,023 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:21,433 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:21] "GET /test_http/static/idontexist.png HTTP/1.1" 404 - 268 0.241 1.185 2026-07-08 14:15:21,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static19_fallback_redirection_loop: waiting for threads: [] 2026-07-08 14:15:21,477 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static20_web_assets ... 2026-07-08 14:15:21,560 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:21,591 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:21,837 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:21] "GET /web/assets/a7bbca9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 6 0.002 0.261 2026-07-08 14:15:21,847 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:21] "GET /web/assets/a7bbca9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-07-08 14:15:21,848 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static20_web_assets: waiting for threads: [] 2026-07-08 14:15:21,880 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static21_download_false ... 2026-07-08 14:15:21,946 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:21,959 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:22,238 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:22] "GET /web/content/test_http.gizeh_png?download=0 HTTP/1.1" 200 - 12 0.011 0.270 2026-07-08 14:15:22,250 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:22] "GET /web/image/test_http.gizeh_png?download=0 HTTP/1.1" 200 - 4 0.002 0.007 2026-07-08 14:15:22,251 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static21_download_false: waiting for threads: [] 2026-07-08 14:15:22,283 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static21_web_assets ... 2026-07-08 14:15:22,384 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:22,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:23,470 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:23] "GET /web/assets/a7bbca9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 6 0.013 1.059 2026-07-08 14:15:23,486 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:23] "GET /web/assets/a7bbca9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 2 0.005 0.005 2026-07-08 14:15:23,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static21_web_assets: waiting for threads: [] 2026-07-08 14:15:23,518 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static22_image_field_csp ... 2026-07-08 14:15:23,595 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:24,132 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-07-08 14:15:24,146 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7492] 2026-07-08 14:15:24,157 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:15:24,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:test user from n/a 2026-07-08 14:15:24,260 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:24,530 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:24] "GET /web/image/test_http.stargate/1/glyph_attach HTTP/1.1" 200 - 10 0.018 0.258 2026-07-08 14:15:24,540 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:24] "GET /web/image/test_http.stargate/1/glyph_inline HTTP/1.1" 200 - 3 0.001 0.005 2026-07-08 14:15:24,560 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:24] "GET /web/image/test_http.stargate/1/glyph_related HTTP/1.1" 200 - 4 0.001 0.005 2026-07-08 14:15:24,570 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:24] "GET /web/image/test_http.stargate/1/glyph_compute HTTP/1.1" 200 - 4 0.001 0.004 2026-07-08 14:15:24,571 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static22_image_field_csp: waiting for threads: [] 2026-07-08 14:15:24,596 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static23_remove_cache_control_wkhmtltopdf ... 2026-07-08 14:15:24,673 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:24,683 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:24] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:15:24,688 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:24] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.001 2026-07-08 14:15:24,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static23_remove_cache_control_wkhmtltopdf: waiting for threads: [] 2026-07-08 14:15:24,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static24_only_one_date_header ... 2026-07-08 14:15:24,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:24,779 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:25,044 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:25] "GET /web/image HTTP/1.1" 200 - 8 0.003 0.264 2026-07-08 14:15:25,077 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStatic.test_static25_binary_non_base64 ... 2026-07-08 14:15:25,152 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:25,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:15:25,194 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:25,475 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:25] "GET /web/content/ir.mail_server/13/smtp_ssl_certificate HTTP/1.1" 200 - 10 0.009 0.275 2026-07-08 14:15:25,476 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStatic.test_static25_binary_non_base64: waiting for threads: [] 2026-07-08 14:15:25,524 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-07-08 14:15:33,268 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-07-08 14:15:33,281 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7669] 2026-07-08 14:15:33,288 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:15:33,799 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-07-08 14:15:33,812 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7671] 2026-07-08 14:15:33,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:15:33,850 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_company_param_win_on_current_user ... 2026-07-08 14:15:33,984 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_11 from n/a 2026-07-08 14:15:33,991 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:35,095 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:35] "GET /logo.png?company=1 HTTP/1.1" 200 - 5 0.003 1.103 2026-07-08 14:15:35,132 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_1 from n/a 2026-07-08 14:15:35,144 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:35] "GET /logo.png?company=11 HTTP/1.1" 200 - 1 0.000 0.002 2026-07-08 14:15:35,146 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_company_param_win_on_current_user: waiting for threads: [] 2026-07-08 14:15:35,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_default_logo ... 2026-07-08 14:15:35,181 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:35,457 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:35] "GET /logo.png HTTP/1.1" 200 - 7 0.003 0.276 2026-07-08 14:15:35,465 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:35] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.004 2026-07-08 14:15:35,501 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_1 from n/a 2026-07-08 14:15:35,528 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:35] "GET /logo.png HTTP/1.1" 200 - 1 0.002 0.004 2026-07-08 14:15:35,537 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:35] "GET /logo.png?company=11 HTTP/1.1" 200 - 1 0.001 0.003 2026-07-08 14:15:35,576 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_11 from n/a 2026-07-08 14:15:35,607 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:35] "GET /logo.png HTTP/1.1" 200 - 1 0.005 0.006 2026-07-08 14:15:35,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_default_logo: waiting for threads: [] 2026-07-08 14:15:35,635 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_set_logo_company_of_superuser ... 2026-07-08 14:15:35,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:35,997 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:35] "GET /logo.png HTTP/1.1" 200 - 5 0.006 0.224 2026-07-08 14:15:36,006 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.004 2026-07-08 14:15:36,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_1 from n/a 2026-07-08 14:15:36,038 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-07-08 14:15:36,046 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png?company=11 HTTP/1.1" 200 - 1 0.000 0.003 2026-07-08 14:15:36,062 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_11 from n/a 2026-07-08 14:15:36,075 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-07-08 14:15:36,076 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_set_logo_company_of_superuser: waiting for threads: [] 2026-07-08 14:15:36,106 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_set_logo_other_company ... 2026-07-08 14:15:36,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:36,488 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png HTTP/1.1" 200 - 5 0.004 0.282 2026-07-08 14:15:36,516 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png?company=11 HTTP/1.1" 200 - 1 0.001 0.023 2026-07-08 14:15:36,542 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_11 from n/a 2026-07-08 14:15:36,563 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.004 2026-07-08 14:15:36,578 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.001 0.008 2026-07-08 14:15:36,613 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_1 from n/a 2026-07-08 14:15:36,626 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:36] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-07-08 14:15:36,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_set_logo_other_company: waiting for threads: [] 2026-07-08 14:15:36,664 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_set_no_logo_company_of_superuser ... 2026-07-08 14:15:36,757 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-07-08 14:15:36,823 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8] 2026-07-08 14:15:36,840 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [7] 2026-07-08 14:15:36,850 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6] 2026-07-08 14:15:36,861 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [5] 2026-07-08 14:15:36,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:38,086 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png HTTP/1.1" 200 - 5 0.002 1.195 2026-07-08 14:15:38,093 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.003 2026-07-08 14:15:38,113 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_1 from n/a 2026-07-08 14:15:38,128 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.005 2026-07-08 14:15:38,140 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png?company=11 HTTP/1.1" 200 - 1 0.000 0.003 2026-07-08 14:15:38,156 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_11 from n/a 2026-07-08 14:15:38,168 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-07-08 14:15:38,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_set_no_logo_company_of_superuser: waiting for threads: [] 2026-07-08 14:15:38,214 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticLogo.test_set_no_logo_other_company ... 2026-07-08 14:15:38,267 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3886] 2026-07-08 14:15:38,338 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3890] 2026-07-08 14:15:38,351 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3889] 2026-07-08 14:15:38,359 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3888] 2026-07-08 14:15:38,367 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3887] 2026-07-08 14:15:38,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:38,664 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png HTTP/1.1" 200 - 5 0.002 0.275 2026-07-08 14:15:38,672 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png?company=11 HTTP/1.1" 200 - 1 0.000 0.003 2026-07-08 14:15:38,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_11 from n/a 2026-07-08 14:15:38,717 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.004 2026-07-08 14:15:38,725 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png?company=1 HTTP/1.1" 200 - 1 0.000 0.002 2026-07-08 14:15:38,742 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:user_1 from n/a 2026-07-08 14:15:38,758 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:38] "GET /logo.png HTTP/1.1" 200 - 1 0.001 0.003 2026-07-08 14:15:38,759 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticLogo.test_set_no_logo_other_company: waiting for threads: [] 2026-07-08 14:15:38,843 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 2 removed 2026-07-08 14:15:39,014 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticCache.test_static_cache0_standard ... 2026-07-08 14:10:06,412 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 200 - 0 0.000 0.000 2026-07-08 14:10:06,412 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 304 - 0 0.000 0.000 2026-07-08 14:10:06,412 184 INFO ? werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /test_http/static/src/img/gizeh.png HTTP/1.1" 304 - 0 0.000 0.000 2026-07-08 14:15:39,305 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticCache.test_static_cache0_standard: waiting for threads: [] 2026-07-08 14:15:39,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticCache.test_static_cache1_unique ... 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/image/test_http.gizeh_png?unique=1 HTTP/1.1" 200 - 13 0.008 -0.008 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/image/test_http.gizeh_png?unique=1 HTTP/1.1" 304 - 4 0.001 -0.001 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/image/test_http.gizeh_png?unique=1 HTTP/1.1" 304 - 4 0.003 -0.003 2026-07-08 14:15:39,829 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticCache.test_static_cache1_unique: waiting for threads: [] 2026-07-08 14:15:39,866 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticCache.test_static_cache2_nocache ... 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/content/test_http.gizeh_png?nocache=1 HTTP/1.1" 200 - 14 0.017 -0.017 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/content/test_http.gizeh_png?nocache=1 HTTP/1.1" 304 - 4 0.008 -0.008 2026-07-08 14:15:40,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticCache.test_static_cache3_private ... 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.attachment 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/image/test_http.gizeh_png HTTP/1.1" 200 - 13 0.008 -0.008 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.attachment 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/image/test_http.gizeh_png HTTP/1.1" 304 - 5 0.002 -0.002 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/image/test_http.gizeh_png HTTP/1.1" 200 - 18 0.020 -0.020 2026-07-08 14:10:06,412 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:10:06] "GET /web/image/test_http.gizeh_png HTTP/1.1" 304 - 9 0.006 -0.006 2026-07-08 14:15:41,777 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static.TestHttpStaticCache.test_static_cache3_private: waiting for threads: [] 2026-07-08 14:15:41,818 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:15:41,983 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticUpload.test_upload_large_file ... 2026-07-08 14:15:42,478 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-07-08 14:15:42,490 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7673] 2026-07-08 14:15:42,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:15:42,531 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:15:42,557 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:42,849 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:42] "POST /web/binary/upload_attachment HTTP/1.1" 413 - 9 0.006 0.288 2026-07-08 14:15:42,884 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticUpload.test_upload_small_file_with_icp ... 2026-07-08 14:15:43,493 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-07-08 14:15:43,506 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7675] 2026-07-08 14:15:43,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:15:43,546 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:15:43,557 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:43,854 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:43] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 15 0.009 0.291 2026-07-08 14:15:43,884 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_static: Starting TestHttpStaticUpload.test_upload_small_file_without_icp ... 2026-07-08 14:15:44,387 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-07-08 14:15:44,400 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7677] 2026-07-08 14:15:44,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:15:44,462 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:jackoneill from n/a 2026-07-08 14:15:44,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:44,752 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:44] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 15 0.014 0.268 2026-07-08 14:15:44,821 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:15:45,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_access_error ... 2026-07-08 14:15:46,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:46,028 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:46,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: res.config.settings 2026-07-08 14:15:46,334 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:46] "GET /json/1/settings HTTP/1.1" 403 - 20 0.017 0.291 2026-07-08 14:15:46,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_access_error: waiting for threads: [] 2026-07-08 14:15:46,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_access_error_crm ... 2026-07-08 14:15:46,423 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:46,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:46,944 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:46] "GET /json/1/crm HTTP/1.1" 307 - 64 0.070 0.341 2026-07-08 14:15:47,083 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:47] "GET /json/1/crm?domain=[('user_id',+'%3D',+6)]&offset=0&limit=80 HTTP/1.1" 200 - 48 0.068 0.067 2026-07-08 14:15:47,157 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: crm.team 2026-07-08 14:15:47,162 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:47] "GET /json/1/crm HTTP/1.1" 403 - 41 0.027 0.033 2026-07-08 14:15:47,164 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_access_error_crm: waiting for threads: [] 2026-07-08 14:15:47,199 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_access_export ... 2026-07-08 14:15:47,260 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:47,275 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:47,588 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:47] "GET /json/1/test_http.stargate/1 HTTP/1.1" 200 - 32 0.057 0.259 2026-07-08 14:15:47,683 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:47] "GET /json/1/test_http.stargate/1 HTTP/1.1" 403 - 13 0.007 0.008 2026-07-08 14:15:47,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_access_export: waiting for threads: [] 2026-07-08 14:15:47,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_activity ... 2026-07-08 14:15:47,777 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:47,856 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:48,958 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:48] "GET /json/1/test_http.stargate?view_type=activity HTTP/1.1" 307 - 29 0.020 1.087 2026-07-08 14:15:49,007 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "GET /json/1/test_http.stargate?view_type=activity&domain=[(1,+'%3D',+1)]&offset=0&limit=80 HTTP/1.1" 200 - 19 0.010 0.035 2026-07-08 14:15:49,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_activity: waiting for threads: [] 2026-07-08 14:15:49,049 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_bad_stuff ... 2026-07-08 14:15:49,125 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:49,136 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:49,410 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "GET /json/1/idontexist HTTP/1.1" 400 - 13 0.024 0.252 2026-07-08 14:15:49,428 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "GET /json/1/5/test_http.stargate HTTP/1.1" 400 - 3 0.002 0.011 2026-07-08 14:15:49,455 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "GET /json/1/test_http.stargate/1/2 HTTP/1.1" 400 - 4 0.003 0.005 2026-07-08 14:15:49,479 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "GET /json/1/res.users?view_type=idontexist HTTP/1.1" 400 - 8 0.005 0.015 2026-07-08 14:15:49,480 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_bad_stuff: waiting for threads: [] 2026-07-08 14:15:49,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_calendar ... 2026-07-08 14:15:49,565 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:49,577 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:49,881 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "GET /json/1/test_http.stargate?view_type=calendar HTTP/1.1" 307 - 32 0.024 0.283 2026-07-08 14:15:49,905 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "GET /json/1/test_http.stargate?view_type=calendar&domain=[(1,+'%3D',+1)]&offset=0&limit=80&start_date=2026-07-01&end_date=2026-08-01 HTTP/1.1" 200 - 9 0.006 0.013 2026-07-08 14:15:49,938 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "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.005 0.013 2026-07-08 14:15:49,963 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:49] "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.006 0.014 2026-07-08 14:15:50,001 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_form ... 2026-07-08 14:15:50,073 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:50,092 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:50,426 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:50] "GET /json/1/test_http.stargate/1 HTTP/1.1" 200 - 32 0.045 0.292 2026-07-08 14:15:50,449 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_form_subtree ... 2026-07-08 14:15:50,543 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:50,557 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:51,843 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:51] "GET /json/1/test_http.galaxy/1 HTTP/1.1" 200 - 34 0.039 1.252 2026-07-08 14:15:51,886 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_form_viewtype_list ... 2026-07-08 14:15:51,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:51,986 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:52,275 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:52] "GET /json/1/test_http.stargate/1?view_type=list HTTP/1.1" 200 - 29 0.026 0.265 2026-07-08 14:15:52,277 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_form_viewtype_list: waiting for threads: [] 2026-07-08 14:15:52,310 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_graph ... 2026-07-08 14:15:52,382 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:52,396 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:52,711 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:52] "GET /json/1/test_http.stargate?view_type=graph HTTP/1.1" 307 - 33 0.055 0.264 2026-07-08 14:15:52,740 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:52] "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.008 0.016 2026-07-08 14:15:52,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list ... 2026-07-08 14:15:52,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:52,875 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:53,238 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:53] "GET /json/1/test_http.stargate HTTP/1.1" 307 - 33 0.047 0.318 2026-07-08 14:15:53,266 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:53] "GET /json/1/test_http.stargate?domain=[(1,+'%3D',+1)]&offset=0&limit=80 HTTP/1.1" 200 - 9 0.011 0.015 2026-07-08 14:15:53,302 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list_args ... 2026-07-08 14:15:53,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:53,391 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:54,538 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:54] "GET /json/1/test_http.stargate HTTP/1.1" 307 - 33 0.029 1.120 2026-07-08 14:15:54,598 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:54] "GET /json/1/test_http.stargate?domain=[('name',+'ilike',+'earth')]&offset=0&limit=80 HTTP/1.1" 200 - 9 0.025 0.017 2026-07-08 14:15:54,645 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list_domain ... 2026-07-08 14:15:54,724 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:54,751 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:55,053 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:55] "GET /json/1/test_http.stargate?domain=[('address',%20'like',%20'gs38')] HTTP/1.1" 307 - 27 0.029 0.277 2026-07-08 14:15:55,081 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:55] "GET /json/1/test_http.stargate?domain=[('address',+'like',+'gs38')]&offset=0&limit=80 HTTP/1.1" 200 - 9 0.009 0.015 2026-07-08 14:15:55,114 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list_domain_default_filter ... 2026-07-08 14:15:55,190 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:55,203 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:55,525 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:55] "GET /json/1/test_http.stargate HTTP/1.1" 307 - 33 0.022 0.303 2026-07-08 14:15:55,548 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:55] "GET /json/1/test_http.stargate?domain=[(1,+'%3D',+1)]&offset=0&limit=80 HTTP/1.1" 200 - 9 0.005 0.014 2026-07-08 14:15:55,580 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:55] "GET /json/1/test_http.stargate HTTP/1.1" 307 - 8 0.005 0.011 2026-07-08 14:15:55,600 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:55] "GET /json/1/test_http.stargate?domain=[('address',+'ilike',+'a')]&offset=0&limit=80 HTTP/1.1" 200 - 8 0.005 0.012 2026-07-08 14:15:55,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_list_limit_offset ... 2026-07-08 14:15:55,699 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:55,718 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:56,069 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:56] "GET /json/1/test_http.stargate?limit=1 HTTP/1.1" 307 - 32 0.033 0.321 2026-07-08 14:15:56,099 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:56] "GET /json/1/test_http.stargate?limit=1&domain=[(1,+'%3D',+1)]&offset=0 HTTP/1.1" 200 - 9 0.007 0.019 2026-07-08 14:15:56,134 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:56] "GET /json/1/test_http.stargate?offset=1 HTTP/1.1" 307 - 8 0.014 0.015 2026-07-08 14:15:56,161 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:56] "GET /json/1/test_http.stargate?offset=1&domain=[(1,+'%3D',+1)]&limit=80 HTTP/1.1" 200 - 8 0.008 0.016 2026-07-08 14:15:56,192 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:56] "GET /json/1/test_http.stargate?limit=1&offset=1 HTTP/1.1" 307 - 8 0.008 0.020 2026-07-08 14:15:56,221 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:56] "GET /json/1/test_http.stargate?limit=1&offset=1&domain=[(1,+'%3D',+1)] HTTP/1.1" 200 - 9 0.008 0.015 2026-07-08 14:15:56,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_list_limit_offset: waiting for threads: [] 2026-07-08 14:15:56,268 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_pivot ... 2026-07-08 14:15:56,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:56,364 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:57,652 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:57] "GET /json/1/test_http.stargate?view_type=pivot HTTP/1.1" 307 - 33 0.052 1.238 2026-07-08 14:15:57,681 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:57] "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.007 0.017 2026-07-08 14:15:57,704 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:57] "GET /json/1/test_http.stargate?view_type=pivot&groupby=has_galaxy_crystal&fields=availability:min HTTP/1.1" 307 - 8 0.005 0.011 2026-07-08 14:15:57,730 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:57] "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.007 0.016 2026-07-08 14:15:57,783 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:57] "GET /json/1/test_http.stargate?view_type=pivot&groupby=has_galaxy_crystal&fields=availability:min HTTP/1.1" 307 - 8 0.006 0.015 2026-07-08 14:15:57,821 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:57] "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.018 0.015 2026-07-08 14:15:57,853 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson: Starting TestHttpWebJson_1.test_webjson_readonly ... 2026-07-08 14:15:57,918 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:15:58,084 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:58,367 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:58] "GET /json/1/test_webjson_readonly HTTP/1.1" 403 - 32 0.020 0.266 2026-07-08 14:15:58,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_webjson.TestHttpWebJson_1.test_webjson_readonly: waiting for threads: [] 2026-07-08 14:15:58,410 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:15:58,556 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss: Starting TestXSS.test_xss_static ... 2026-07-08 14:15:58,756 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_static: Chrome headless failed to start: 2026-07-08 14:15:58,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss: skipped TestXSS.test_xss_static : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:15:58,796 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss: Starting TestXSS.test_xss_web_content ... 2026-07-08 14:15:58,994 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_web_content: Chrome headless failed to start: [1311:1311:0100/000000.990934:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:15:58,995 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss: skipped TestXSS.test_xss_web_content : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:15:59,025 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss: Starting TestXSS.test_xss_web_image ... 2026-07-08 14:15:59,222 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss.TestXSS.test_xss_web_image: Chrome headless failed to start: 2026-07-08 14:15:59,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_http.tests.test_xss: skipped TestXSS.test_xss_web_image : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:15:59,273 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:15:59,292 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestExport.test_export_template ... 2026-07-08 14:15:59,310 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:15:59,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:15:59,776 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:15:59] "POST /web/export/namelist HTTP/1.1" 200 - 36 0.078 0.359 2026-07-08 14:15:59,778 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestExport.test_export_template: waiting for threads: [] 2026-07-08 14:15:59,808 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestExport.test_import_compatible_export ... 2026-07-08 14:15:59,825 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:15:59,840 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:00,183 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:00] "POST /web/export/get_fields HTTP/1.1" 200 - 15 0.054 0.292 2026-07-08 14:16:00,225 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestExport.test_int_monetary_float ... 2026-07-08 14:16:00,241 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:00,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:01,571 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:16:01,573 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:01] "POST /web/export/xlsx HTTP/1.1" 200 - 18 0.014 1.233 2026-07-08 14:16:01,575 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestExport.test_int_monetary_float: waiting for threads: [] 2026-07-08 14:16:01,617 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:16:01,636 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_archived_grouped ... 2026-07-08 14:16:01,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:01,693 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:02,033 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:16:02,036 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:02] "POST /web/export/xlsx HTTP/1.1" 200 - 21 0.031 0.315 2026-07-08 14:16:02,037 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_archived_grouped: waiting for threads: [] 2026-07-08 14:16:02,067 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_archived_grouped_by_ids ... 2026-07-08 14:16:02,086 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:02,108 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:02,452 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:16:02,455 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:02] "POST /web/export/xlsx HTTP/1.1" 200 - 21 0.047 0.303 2026-07-08 14:16:02,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_archived_grouped_by_ids: waiting for threads: [] 2026-07-08 14:16:02,491 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_archived_grouped_by_ids_one2many ... 2026-07-08 14:16:02,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:02,544 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:02,815 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:16:02,818 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:02] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.014 0.261 2026-07-08 14:16:02,819 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_archived_grouped_by_ids_one2many: waiting for threads: [] 2026-07-08 14:16:02,845 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_bool_and ... 2026-07-08 14:16:02,869 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:02,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:04,080 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 4 'export.aggregator' records from 127.0.0.1. Fields: int_sum,bool_and. Domain: [] 2026-07-08 14:16:04,083 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:04] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.019 1.175 2026-07-08 14:16:04,084 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_bool_and: waiting for threads: [] 2026-07-08 14:16:04,111 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_bool_or ... 2026-07-08 14:16:04,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:04,150 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:04,419 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 4 'export.aggregator' records from 127.0.0.1. Fields: int_sum,bool_or. Domain: [] 2026-07-08 14:16:04,423 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:04] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.022 0.254 2026-07-08 14:16:04,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_bool_or: waiting for threads: [] 2026-07-08 14:16:04,452 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_date_max ... 2026-07-08 14:16:04,478 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:04,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:04,797 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,date_max. Domain: [] 2026-07-08 14:16:04,800 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:04] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.019 0.275 2026-07-08 14:16:04,801 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_date_max: waiting for threads: [] 2026-07-08 14:16:04,831 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_decimal_separator ... 2026-07-08 14:16:04,852 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:04,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:05,178 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 1 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_min. Domain: [] 2026-07-08 14:16:05,183 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:05] "POST /web/export/xlsx HTTP/1.1" 200 - 24 0.041 0.255 2026-07-08 14:16:05,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_decimal_separator: waiting for threads: [] 2026-07-08 14:16:05,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_avg ... 2026-07-08 14:16:05,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:05,259 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:06,394 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_avg. Domain: [] 2026-07-08 14:16:06,397 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:06] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.016 1.125 2026-07-08 14:16:06,398 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_avg: waiting for threads: [] 2026-07-08 14:16:06,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_avg_nested ... 2026-07-08 14:16:06,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:06,466 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:06,749 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_avg. Domain: [] 2026-07-08 14:16:06,752 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:06] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.017 0.272 2026-07-08 14:16:06,753 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_avg_nested: waiting for threads: [] 2026-07-08 14:16:06,780 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_avg_nested_no_value ... 2026-07-08 14:16:06,795 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:06,817 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:07,115 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_avg. Domain: [] 2026-07-08 14:16:07,118 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:07] "POST /web/export/xlsx HTTP/1.1" 200 - 23 0.021 0.283 2026-07-08 14:16:07,119 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_avg_nested_no_value: waiting for threads: [] 2026-07-08 14:16:07,148 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_min ... 2026-07-08 14:16:07,163 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:07,181 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:07,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_min. Domain: [] 2026-07-08 14:16:07,444 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:07] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.015 0.251 2026-07-08 14:16:07,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_min: waiting for threads: [] 2026-07-08 14:16:07,465 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_float_representation ... 2026-07-08 14:16:07,482 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:07,554 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:08,724 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 5 'export.aggregator' records from 127.0.0.1. Fields: int_sum,float_monetary. Domain: [] 2026-07-08 14:16:08,729 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:08] "POST /web/export/xlsx HTTP/1.1" 200 - 27 0.020 1.163 2026-07-08 14:16:08,730 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_float_representation: waiting for threads: [] 2026-07-08 14:16:08,761 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_groupby_properties_type_field ... 2026-07-08 14:16:08,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:08,816 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:09,096 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:16:09,099 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:09] "POST /web/export/xlsx HTTP/1.1" 200 - 28 0.024 0.261 2026-07-08 14:16:09,100 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_groupby_properties_type_field: waiting for threads: [] 2026-07-08 14:16:09,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_int_sum_max ... 2026-07-08 14:16:09,148 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:09,170 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:09,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_sum,int_max. Domain: [] 2026-07-08 14:16:09,444 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:09] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.013 0.264 2026-07-08 14:16:09,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 3 'export.aggregator' records from 127.0.0.1. Fields: int_max,int_sum. Domain: [] 2026-07-08 14:16:09,462 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:09] "POST /web/export/xlsx HTTP/1.1" 200 - 9 0.003 0.011 2026-07-08 14:16:09,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_int_sum_max: waiting for threads: [] 2026-07-08 14:16:09,496 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_many2one ... 2026-07-08 14:16:09,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:09,547 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:09,834 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 2 'export.aggregator' records from 127.0.0.1. Fields: int_sum,many2one. Domain: [] 2026-07-08 14:16:09,837 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:09] "POST /web/export/xlsx HTTP/1.1" 200 - 25 0.024 0.269 2026-07-08 14:16:09,838 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_many2one: waiting for threads: [] 2026-07-08 14:16:09,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_nested_records ... 2026-07-08 14:16:09,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:09,909 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:11,083 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:16:11,086 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:11] "POST /web/export/xlsx HTTP/1.1" 200 - 26 0.038 1.142 2026-07-08 14:16:11,088 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_nested_records: waiting for threads: [] 2026-07-08 14:16:11,114 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_one2many ... 2026-07-08 14:16:11,158 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:11,203 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:11,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 1 'export.aggregator' records from 127.0.0.1. Fields: int_sum,one2many/value. Domain: [] 2026-07-08 14:16:11,496 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:11] "POST /web/export/xlsx HTTP/1.1" 200 - 24 0.021 0.285 2026-07-08 14:16:11,518 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_unarchived_grouped ... 2026-07-08 14:16:11,540 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:11,567 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:11,876 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 1 'export.aggregator' records from 127.0.0.1. Fields: int_sum,active. Domain: [] 2026-07-08 14:16:11,884 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:11] "POST /web/export/xlsx HTTP/1.1" 200 - 21 0.020 0.300 2026-07-08 14:16:11,885 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_unarchived_grouped: waiting for threads: [] 2026-07-08 14:16:11,905 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export: Starting TestGroupedExport.test_unset_date_values ... 2026-07-08 14:16:11,927 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:16:11,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:16:12,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.web.controllers.export: User 2 exported 2 'export.aggregator' records from 127.0.0.1. Fields: int_sum,date_max. Domain: [] 2026-07-08 14:16:12,238 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:16:12] "POST /web/export/xlsx HTTP/1.1" 200 - 23 0.035 0.261 2026-07-08 14:16:12,240 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_import_export.tests.test_export.TestGroupedExport.test_unset_date_values: waiting for threads: [] 2026-07-08 14:16:12,292 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:16:12,293 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_lint.tests.test_override_signatures: Starting TestLintOverrideSignatures.test_lint_override_signature ... 2026-07-08 14:16:20,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_lint.tests.test_routes: Starting RoutesLinter.test_routes_definition ... 2026-07-08 14:16:20,601 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:16:37,122 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:16:37,123 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:16:37,832 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_activity: Starting TestActivitySystray.test_systray_activities_for_various_records ... 2026-07-08 14:16:38,121 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [122] 2026-07-08 14:16:38,152 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2024-01-15 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-01-15 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [15/Jan/2024 08:00:00] "POST /mail/data HTTP/1.1" 200 - 29 0.050 -0.050 2026-07-08 14:16:39,446 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [126], uid: 2, model: mail.activity 2026-07-08 14:16:39,805 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #109 deleted ir.attachment records with IDs: [4016] 2026-07-08 14:16:39,902 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #109 deleted mail.activity records with IDs: [124, 125, 126, 127] 2026-07-08 14:16:39,948 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_activity: Starting TestActivitySystray.test_systray_activities_multi_company ... 2026-07-08 14:16:40,100 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2024-01-15 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-01-15 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [15/Jan/2024 08:00:00] "POST /mail/data HTTP/1.1" 200 - 34 0.024 -0.024 2024-01-15 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [15/Jan/2024 08:00:00] "POST /mail/data HTTP/1.1" 200 - 25 0.031 -0.031 2024-01-15 08:00:00,000 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [15/Jan/2024 08:00:00] "POST /mail/data HTTP/1.1" 200 - 36 0.034 -0.034 2026-07-08 14:16:41,064 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:16:41,086 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_activity: Starting TestTours.test_activity_view_data_with_offset ... 2026-07-08 14:16:41,419 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_activity.TestTours.test_activity_view_data_with_offset: Chrome headless failed to start: 2026-07-08 14:16:41,420 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:16:41,472 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:16:57,601 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:16:57,601 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:16:59,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_flow: Starting TestMailFlow.test_assert_initial_values ... 2026-07-08 14:16:59,470 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_flow: Starting TestMailFlow.test_lead_mailgateway ... 2026-07-08 14:16:59,639 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_thread: Routing mail from "Sylvie Lelitre" to "Josiane Quichopoils" ,lead@test.mycompany.com,"Ernest Employee" with Message-Id <1783520219.4876342-45261-test@iron.sky>: direct alias match: ('mail.test.lead', 0, {}, 1, mail.alias(98,)) 2026-07-08 14:17:00,064 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 471 and Message-Id '<248162787892838.1783520219.936319828033447-openerp-1-mail.test.lead@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'e******ne@example.com' successfully sent 2026-07-08 14:17:00,065 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:17:00,111 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 472 and Message-Id '<248162787892838.1783520219.936319828033447-openerp-1-mail.test.lead@fd6e0ca4e056>' 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-07-08 14:17:00,111 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 4 2026-07-08 14:17:00,124 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #20 2026-07-08 14:17:00,275 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_thread: Routing mail from "Sylvie Lelitre (Zboing)" to "YourTestCompany Inquiry" with Message-Id <1783520220.1848419-58885-test@iron.sky>: direct reply to msg: model: mail.test.lead, thread_id: 1, custom_values: None, uid: 1 2026-07-08 14:17:00,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 473 and Message-Id '<1783520220.1848419-58885-test@iron.sky>' from 'notifications.test@test.mycompany.com' to (redacted) 'e******ne@example.com' successfully sent 2026-07-08 14:17:00,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:17:00,379 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 474 and Message-Id '<1783520220.1848419-58885-test@iron.sky>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com' successfully sent 2026-07-08 14:17:00,379 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:17:00,381 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #20 2026-07-08 14:17:00,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_flow: Starting TestMailFlow.test_ticket_mailgateway ... 2026-07-08 14:17:00,592 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_thread: Routing mail from "Sylvie Lelitre" to "Josiane Quichopoils" ,"Ernest Employee" ,help@test.mycompany.com with Message-Id <1783520220.4607613-97515-test@iron.sky>: direct alias match: ('mail.test.ticket.mc', 0, {'container_id': 1}, 1, mail.alias(99,)) 2026-07-08 14:17:00,726 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-08 14:17:16,425 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:17:16,425 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:17:17,715 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting RecipientsNotificationTest.test_notification_nodupe ... 2026-07-08 14:17:18,086 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting RecipientsNotificationTest.test_notification_unlink ... 2026-07-08 14:17:18,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting RecipientsNotificationTest.test_notification_user_choice ... 2026-07-08 14:17:26,858 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting RecipientsNotificationTest.test_recipients_fetch ... 2026-07-08 14:17:27,190 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:17:43,070 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:17:43,070 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:17:43,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowUnreadableRecordTest.test_initial_data ... 2026-07-08 14:17:43,912 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 132, model: mail.test.simple 2026-07-08 14:17:43,953 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowUnreadableRecordTest.test_internal_user_can_unsubscribe_from_unreadable_record ... 2026-07-08 14:17:43,992 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #131 deleted mail.followers records with IDs: [1343] 2026-07-08 14:17:44,021 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowUnreadableRecordTest.test_portal_user_cannot_unsubscribe_from_unreadable_record ... 2026-07-08 14:17:44,116 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:18:00,790 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:18:00,790 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:18:01,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromInboxTest.test_inbox_notification_follower ... 2026-07-08 14:18:01,526 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:18:01,543 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:18:01,844 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:01] "POST /mail/inbox/messages HTTP/1.1" 200 - 29 0.017 0.289 2026-07-08 14:18:01,920 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:01] "POST /mail/inbox/messages HTTP/1.1" 200 - 21 0.014 0.030 2026-07-08 14:18:01,992 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:01] "POST /mail/inbox/messages HTTP/1.1" 200 - 20 0.021 0.026 2026-07-08 14:18:01,994 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers.UnfollowFromInboxTest.test_inbox_notification_follower: waiting for threads: [] 2026-07-08 14:18:02,080 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:18:18,150 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:18:18,151 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:18:18,895 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_initial_data ... 2026-07-08 14:18:19,117 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 141, model: mail.test.simple 2026-07-08 14:18:19,157 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_unfollow_internal_user ... 2026-07-08 14:18:19,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 475 and Message-Id '<274404965325390.1783520299.216729164123535-openerp-8-mail.test.simple@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**@example.com' successfully sent 2026-07-08 14:18:19,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:19,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-07-08 14:18:20,619 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:20] "GET /mail/unfollow?model=mail.test.simple&pid=384&res_id=8&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 200 - 194 0.157 1.088 2026-07-08 14:18:20,700 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:20] "GET /mail/unfollow?model=mail.test.simple&pid=384&res_id=8&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 200 - 18 0.007 0.037 2026-07-08 14:18:21,017 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:21] "GET /mail/unfollow?model=mail.test.simple&pid=384&res_id=8&token=0000000000000000000000000000000000000000 HTTP/1.1" 403 - 24 0.024 0.258 2026-07-08 14:18:21,130 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:21] "GET /mail/unfollow?model=mail.test.gateway&pid=384&res_id=8&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 403 - 11 0.048 0.048 2026-07-08 14:18:21,192 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:21] "GET /mail/unfollow?model=mail.test.simple&pid=384&res_id=9&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 403 - 11 0.007 0.038 2026-07-08 14:18:21,257 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:21] "GET /mail/unfollow?model=mail.test.simple&pid=3&res_id=8&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 403 - 11 0.007 0.042 2026-07-08 14:18:21,776 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:21] "GET /mail/unfollow?model=mail.test.simple&pid=384&res_id=8&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 200 - 149 0.127 0.320 2026-07-08 14:18:21,927 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:21] "GET /mail/unfollow?model=mail.test.simple&pid=384&res_id=8&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 200 - 59 0.026 0.100 2026-07-08 14:18:22,026 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 476 and Message-Id '<428554419343663.1783520301.976870298385620-openerp-8-mail.test.simple@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**@example.com' successfully sent 2026-07-08 14:18:22,026 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:22,028 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-07-08 14:18:22,060 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_unfollow_partner_multi_recipients_multi_messages ... 2026-07-08 14:18:22,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 477 and Message-Id '<268308714450768.1783520302.120471954345703-openerp-8-mail.test.simple@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**@example.com' successfully sent 2026-07-08 14:18:22,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:22,302 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 478 and Message-Id '<268308714450768.1783520302.120471954345703-openerp-8-mail.test.simple@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com', 'd***@odoo.com' successfully sent 2026-07-08 14:18:22,302 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 2 2026-07-08 14:18:22,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #36 2026-07-08 14:18:22,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:18:23,347 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [1364] 2026-07-08 14:18:24,369 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:24] "GET /mail/unfollow?model=mail.test.simple&pid=384&res_id=8&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 200 - 194 0.191 1.861 2026-07-08 14:18:24,409 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [1367] 2026-07-08 14:18:24,460 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:24] "GET /mail/unfollow?model=mail.test.simple&pid=384&res_id=8&token=cdc823af7402c263ab2a4804fd2cf58ae15c4032 HTTP/1.1" 200 - 18 0.007 0.059 2026-07-08 14:18:24,613 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 479 and Message-Id '<730177497142122.1783520304.549756050109863-openerp-1-mail.test.simple.unfollow@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'e**@example.com' successfully sent 2026-07-08 14:18:24,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:24,637 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 480 and Message-Id '<730177497142122.1783520304.549756050109863-openerp-1-mail.test.simple.unfollow@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com', 'd***@odoo.com' successfully sent 2026-07-08 14:18:24,637 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 2 2026-07-08 14:18:24,639 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #36 2026-07-08 14:18:24,694 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [1371] 2026-07-08 14:18:24,727 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:24] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=386&res_id=1&token=727b1b90dad561d94af01b705755d091af11de42 HTTP/1.1" 200 - 19 0.010 0.048 2026-07-08 14:18:24,769 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [1372] 2026-07-08 14:18:24,804 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:24] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=386&res_id=1&token=727b1b90dad561d94af01b705755d091af11de42 HTTP/1.1" 200 - 19 0.013 0.042 2026-07-08 14:18:24,844 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [1370] 2026-07-08 14:18:24,878 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:24] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=385&res_id=1&token=01f229467632f2a74837c3cb0e598c9e8f7bf0e1 HTTP/1.1" 200 - 19 0.010 0.040 2026-07-08 14:18:24,926 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [1374] 2026-07-08 14:18:24,967 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:24] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=385&res_id=1&token=01f229467632f2a74837c3cb0e598c9e8f7bf0e1 HTTP/1.1" 200 - 19 0.019 0.045 2026-07-08 14:18:25,010 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [1369] 2026-07-08 14:18:25,051 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:25] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=384&res_id=1&token=61ceb609bda944817c3b82f9c6f364fa031cc7ad HTTP/1.1" 200 - 19 0.015 0.045 2026-07-08 14:18:25,093 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.followers records with IDs: [1376] 2026-07-08 14:18:25,149 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:25] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=384&res_id=1&token=61ceb609bda944817c3b82f9c6f364fa031cc7ad HTTP/1.1" 200 - 19 0.023 0.051 2026-07-08 14:18:25,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_unfollow_partner_with_no_user ... 2026-07-08 14:18:25,450 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 481 and Message-Id '<419403347110535.1783520305.295489549636841-openerp-8-mail.test.simple@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'd***@odoo.com' successfully sent 2026-07-08 14:18:25,450 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:25,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-07-08 14:18:25,501 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_followers: Starting UnfollowFromEmailTest.test_unfollow_partner_without_access_on_record_unfollow_enabled ... 2026-07-08 14:18:25,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 482 and Message-Id '<916984230345000.1783520305.605258464813232-openerp-1-mail.test.simple.unfollow@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'd***@odoo.com' successfully sent 2026-07-08 14:18:25,759 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:25,767 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-07-08 14:18:25,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:18:26,927 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:26] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=386&res_id=1&token=727b1b90dad561d94af01b705755d091af11de42 HTTP/1.1" 200 - 195 0.101 1.047 2026-07-08 14:18:26,996 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:26] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=386&res_id=1&token=727b1b90dad561d94af01b705755d091af11de42 HTTP/1.1" 200 - 19 0.008 0.041 2026-07-08 14:18:27,300 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:27] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=386&res_id=1&token=0000000000000000000000000000000000000000 HTTP/1.1" 403 - 24 0.014 0.268 2026-07-08 14:18:27,362 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:27] "GET /mail/unfollow?model=mail.test.gateway&pid=386&res_id=1&token=727b1b90dad561d94af01b705755d091af11de42 HTTP/1.1" 403 - 11 0.007 0.035 2026-07-08 14:18:27,413 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:27] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=386&res_id=2&token=727b1b90dad561d94af01b705755d091af11de42 HTTP/1.1" 403 - 11 0.006 0.033 2026-07-08 14:18:27,534 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:27] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=3&res_id=1&token=727b1b90dad561d94af01b705755d091af11de42 HTTP/1.1" 403 - 11 0.038 0.057 2026-07-08 14:18:27,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 483 and Message-Id '<168376480815886.1783520307.597798347473145-openerp-1-mail.test.simple.unfollow@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'd***@odoo.com' successfully sent 2026-07-08 14:18:27,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:27,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-07-08 14:18:27,708 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 484 and Message-Id '<212070019592523.1783520307.677730321884155-openerp-1-mail.test.simple.unfollow@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com' successfully sent 2026-07-08 14:18:27,708 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:27,710 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-07-08 14:18:27,791 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:27] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=385&res_id=1&token=01f229467632f2a74837c3cb0e598c9e8f7bf0e1 HTTP/1.1" 200 - 19 0.020 0.047 2026-07-08 14:18:27,875 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:27] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=385&res_id=1&token=01f229467632f2a74837c3cb0e598c9e8f7bf0e1 HTTP/1.1" 200 - 19 0.008 0.052 2026-07-08 14:18:27,954 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:27] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=385&res_id=1&token=0000000000000000000000000000000000000000 HTTP/1.1" 403 - 11 0.014 0.040 2026-07-08 14:18:28,001 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:28] "GET /mail/unfollow?model=mail.test.gateway&pid=385&res_id=1&token=01f229467632f2a74837c3cb0e598c9e8f7bf0e1 HTTP/1.1" 403 - 11 0.006 0.030 2026-07-08 14:18:28,055 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:28] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=385&res_id=3&token=01f229467632f2a74837c3cb0e598c9e8f7bf0e1 HTTP/1.1" 403 - 11 0.005 0.033 2026-07-08 14:18:28,116 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:28] "GET /mail/unfollow?model=mail.test.simple.unfollow&pid=3&res_id=1&token=01f229467632f2a74837c3cb0e598c9e8f7bf0e1 HTTP/1.1" 403 - 11 0.007 0.036 2026-07-08 14:18:28,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 485 and Message-Id '<472113520947512.1783520308.190500974655151-openerp-1-mail.test.simple.unfollow@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'p**@example.com' successfully sent 2026-07-08 14:18:28,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:18:28,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #36 2026-07-08 14:18:28,311 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:18:43,554 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:18:43,554 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:18:44,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_assert_initial_values ... 2026-07-08 14:18:44,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_load_message_failures ... 2026-07-08 14:18:45,124 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:18:45,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:18:45,449 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #145 deleted mail.notification records with IDs: [366] 2026-07-08 14:18:45,465 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:45] "POST /mail/data HTTP/1.1" 200 - 25 0.037 0.294 2026-07-08 14:18:45,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_load_message_failures_use_display_name ... 2026-07-08 14:18:45,918 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:18:45,956 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:18:47,058 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #145 deleted mail.notification records with IDs: [369] 2026-07-08 14:18:47,074 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:47] "POST /mail/data HTTP/1.1" 200 - 29 0.015 1.107 2026-07-08 14:18:47,113 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_message_fetch ... 2026-07-08 14:18:47,434 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee2 from n/a 2026-07-08 14:18:47,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:18:47,805 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:47] "POST /mail/inbox/messages HTTP/1.1" 200 - 43 0.056 0.305 2026-07-08 14:18:47,895 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:47] "POST /mail/history/messages HTTP/1.1" 200 - 30 0.032 0.032 2026-07-08 14:18:47,896 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message.TestMessageHelpersRobustness.test_message_fetch: waiting for threads: [] 2026-07-08 14:18:47,924 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_message_link_by_employee ... 2026-07-08 14:18:48,275 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:18:48,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:18:48,651 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:48] "GET /mail/message/10428 HTTP/1.1" 303 - 48 0.025 0.342 2026-07-08 14:18:49,742 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:49] "GET /odoo/mail.test.simple/10?highlight_message_id=10428 HTTP/1.1" 200 - 169 0.109 0.977 2026-07-08 14:18:49,814 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:49] "GET /mail/message/10429 HTTP/1.1" 303 - 36 0.021 0.047 2026-07-08 14:18:49,885 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:18:49] "GET /odoo/mail.test.simple/10?highlight_message_id=10429 HTTP/1.1" 200 - 20 0.027 0.041 2026-07-08 14:18:49,887 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message.TestMessageHelpersRobustness.test_message_link_by_employee: waiting for threads: [] 2026-07-08 14:18:49,920 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageHelpersRobustness.test_notify_cancel_by_type ... 2026-07-08 14:18:50,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:19:06,606 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:19:06,606 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:19:07,083 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_empty_message ... 2026-07-08 14:19:07,581 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #150 deleted ir.attachment records with IDs: [4607] 2026-07-08 14:19:07,638 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #150 deleted mail.notification records with IDs: [380] 2026-07-08 14:19:07,825 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_to_store_access ... 2026-07-08 14:19:14,959 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_body_base64_image ... 2026-07-08 14:19:15,072 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_document_alias ... 2026-07-08 14:19:15,214 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_document_manual_alias ... 2026-07-08 14:19:15,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_document_no_alias ... 2026-07-08 14:19:15,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_long_name ... 2026-07-08 14:19:15,821 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_no_document ... 2026-07-08 14:19:15,908 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_no_document_values ... 2026-07-08 14:19:15,968 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_fromto_reply_to_force_new ... 2026-07-08 14:19:16,047 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_mail_message_values_misc ... 2026-07-08 14:19:16,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message: Starting TestMessageValues.test_records_by_message ... 2026-07-08 14:19:16,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 5 removed 2026-07-08 14:19:32,750 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:19:32,750 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:19:34,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create ... 2026-07-08 14:19:34,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_customized ... 2026-07-08 14:19:34,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 156, model: mail.alias.domain 2026-07-08 14:19:34,777 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 156, model: mail.alias.domain 2026-07-08 14:19:34,797 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 154, model: mail.test.access.custo 2026-07-08 14:19:34,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:19:34,871 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:19:35,992 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:19:35] "POST /mail/message/post HTTP/1.1" 200 - 27 0.020 1.105 2026-07-08 14:19:36,002 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 156, model: mail.test.access.custo 2026-07-08 14:19:36,028 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 156, model: mail.alias.domain 2026-07-08 14:19:36,030 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 156, model: mail.alias.domain 2026-07-08 14:19:36,076 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:chell from n/a 2026-07-08 14:19:36,128 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:19:36] "POST /mail/message/post HTTP/1.1" 200 - 22 0.017 0.031 2026-07-08 14:19:36,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security.TestMailMessageAccess.test_access_create_customized: waiting for threads: [] 2026-07-08 14:19:36,153 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_mail_post_access ... 2026-07-08 14:19:36,272 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_portal ... 2026-07-08 14:19:36,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_public ... 2026-07-08 14:19:36,796 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_create_wo_parent_access ... 2026-07-08 14:19:36,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 156, model: mail.alias.domain 2026-07-08 14:19:36,976 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 156, model: mail.alias.domain 2026-07-08 14:19:37,131 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 504 and Message-Id '<727520368448057.1783520376.978054046630859-openerp-17-mail.test.simple@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'n*********ra@mycompany.example.com' successfully sent 2026-07-08 14:19:37,132 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:19:37,138 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #48 2026-07-08 14:19:37,167 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_read ... 2026-07-08 14:19:37,237 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.notification records with IDs: [387] 2026-07-08 14:19:37,270 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_read_customized ... 2026-07-08 14:19:37,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 156, model: mail.test.access.custo 2026-07-08 14:19:37,470 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 156, model: mail.test.access.custo 2026-07-08 14:19:37,509 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_read_portal ... 2026-07-08 14:19:37,606 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.notification records with IDs: [388] 2026-07-08 14:19:37,741 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_read_public ... 2026-07-08 14:19:37,853 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.notification records with IDs: [389] 2026-07-08 14:19:37,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_unlink ... 2026-07-08 14:19:37,948 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #156 deleted mail.message records with IDs: [11358] 2026-07-08 14:19:38,011 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_unlink_portal ... 2026-07-08 14:19:38,094 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #156 deleted mail.message records with IDs: [11358] 2026-07-08 14:19:38,162 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_write ... 2026-07-08 14:19:38,254 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.notification records with IDs: [392] 2026-07-08 14:19:38,281 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_write_envelope ... 2026-07-08 14:19:38,427 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_access_write_portal_notification ... 2026-07-08 14:19:38,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_assert_initial_values ... 2026-07-08 14:19:39,216 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_search ... 2026-07-08 14:19:39,518 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMailMessageAccess.test_search_customized ... 2026-07-08 14:19:39,939 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:19:56,547 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:19:56,548 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:19:57,982 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMessageSubModelAccess.test_ir_attachment_read_message_notification ... 2026-07-08 14:19:58,293 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMessageSubModelAccess.test_mail_follower ... 2026-07-08 14:19:58,419 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMessageSubModelAccess.test_mail_notification ... 2026-07-08 14:19:58,650 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [505] 2026-07-08 14:19:58,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_message_security: Starting TestMessageSubModelAccess.test_mail_notification_portal ... 2026-07-08 14:19:58,996 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #163 deleted mail.mail records with IDs: [506] 2026-07-08 14:19:59,113 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:20:15,699 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:20:15,700 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:20:16,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_mail_message_post_other_company_with_cids ... 2026-07-08 14:20:17,122 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee_c2 from n/a 2026-07-08 14:20:17,142 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:20:17,471 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:17] "POST /mail/message/post HTTP/1.1" 200 - 38 0.049 0.286 2026-07-08 14:20:17,502 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_mail_thread_data ... 2026-07-08 14:20:17,735 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [431], uid: 165, model: res.partner 2026-07-08 14:20:17,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee_c2 from n/a 2026-07-08 14:20:17,780 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:20:18,086 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:18] "POST /mail/thread/data HTTP/1.1" 200 - 32 0.026 0.283 2026-07-08 14:20:18,120 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:20:18,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: mail.followers 2026-07-08 14:20:18,148 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:18] "POST /mail/thread/data HTTP/1.1" 200 - 9 0.005 0.013 2026-07-08 14:20:18,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_user_c2 from n/a 2026-07-08 14:20:18,212 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 170, model: mail.followers 2026-07-08 14:20:18,227 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:18] "POST /mail/thread/data HTTP/1.1" 200 - 8 0.024 0.012 2026-07-08 14:20:18,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:20:18,361 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:18] "POST /mail/thread/data HTTP/1.1" 200 - 29 0.035 0.052 2026-07-08 14:20:18,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:18,481 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:18] "POST /mail/thread/data HTTP/1.1" 200 - 29 0.031 0.055 2026-07-08 14:20:19,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <713978301127309.1783520418.522318363189697-openerp-1-mail.test.multi.company.read@fd6e0ca4e056>: ['"C3 Customer" <@False>'] 2026-07-08 14:20:19,478 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [507] 2026-07-08 14:20:19,517 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee_c2 from n/a 2026-07-08 14:20:19,589 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:19] "POST /mail/inbox/messages HTTP/1.1" 200 - 26 0.029 0.036 2026-07-08 14:20:19,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_multi_redirect_to_records ... 2026-07-08 14:20:19,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:19,726 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:20:20,124 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:20] "GET /mail/view?model=mail.test.multi.company&res_id=5 HTTP/1.1" 303 - 52 0.050 0.350 2026-07-08 14:20:21,266 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:21] "GET /odoo/mail.test.multi.company/5 HTTP/1.1" 200 - 168 0.207 0.931 2026-07-08 14:20:21,285 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 2, model: mail.test.multi.company 2026-07-08 14:20:21,429 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:21] "GET /mail/view?model=mail.test.multi.company&res_id=6 HTTP/1.1" 303 - 52 0.080 0.074 2026-07-08 14:20:21,522 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:21] "GET /odoo/mail.test.multi.company/6 HTTP/1.1" 200 - 20 0.029 0.057 2026-07-08 14:20:21,563 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_redirect_to_records ... 2026-07-08 14:20:21,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:20:21,930 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:21] "GET /mail/view?model=mail.test.multi.company&res_id=7 HTTP/1.1" 303 - 9 0.006 0.289 2026-07-08 14:20:22,930 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:22] "GET /web/login?redirect=/mail/view?model%3Dmail.test.multi.company%26res_id%3D7 HTTP/1.1" 200 - 189 0.215 0.781 2026-07-08 14:20:22,942 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:22] "GET /mail/view?model=mail.test.multi.company&res_id=8 HTTP/1.1" 303 - 2 0.001 0.006 2026-07-08 14:20:22,986 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:22] "GET /web/login?redirect=/mail/view?model%3Dmail.test.multi.company%26res_id%3D8 HTTP/1.1" 200 - 8 0.009 0.028 2026-07-08 14:20:23,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:20:23,137 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:23] "GET /mail/view?model=mail.test.multi.company&res_id=7 HTTP/1.1" 303 - 42 0.046 0.076 2026-07-08 14:20:24,096 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:24] "GET /odoo/mail.test.multi.company/7 HTTP/1.1" 200 - 168 0.114 0.841 2026-07-08 14:20:24,131 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:20:24,145 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 168, model: mail.test.multi.company 2026-07-08 14:20:24,178 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:24] "GET /mail/view?model=mail.test.multi.company&res_id=8 HTTP/1.1" 303 - 12 0.018 0.024 2026-07-08 14:20:24,263 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:24] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 20 0.025 0.056 2026-07-08 14:20:24,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:24,543 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:24] "GET /mail/view?model=mail.test.multi.company&res_id=7 HTTP/1.1" 303 - 41 0.064 0.150 2026-07-08 14:20:24,927 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:24] "GET /odoo/mail.test.multi.company/7 HTTP/1.1" 200 - 85 0.117 0.260 2026-07-08 14:20:24,945 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:24,960 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 2, model: mail.test.multi.company 2026-07-08 14:20:25,075 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:25] "GET /mail/view?model=mail.test.multi.company&res_id=8 HTTP/1.1" 303 - 52 0.063 0.059 2026-07-08 14:20:25,167 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:25] "GET /odoo/mail.test.multi.company/8 HTTP/1.1" 200 - 20 0.028 0.061 2026-07-08 14:20:25,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_multicompany: Starting TestMultiCompanyControllers.test_redirect_to_records_nothread ... 2026-07-08 14:20:25,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:25,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:20:25,822 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:25] "GET /mail/view?model=mail.test.nothread&res_id=3 HTTP/1.1" 303 - 47 0.070 0.424 2026-07-08 14:20:26,895 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:26] "GET /odoo/mail.test.nothread/3 HTTP/1.1" 200 - 170 0.163 0.906 2026-07-08 14:20:26,929 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:27,203 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:27] "GET /mail/view?model=mail.test.nothread&res_id=3 HTTP/1.1" 303 - 44 0.036 0.144 2026-07-08 14:20:27,625 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:27] "GET /odoo/mail.test.nothread/3 HTTP/1.1" 200 - 86 0.120 0.297 2026-07-08 14:20:27,665 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:27,929 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:27] "GET /mail/view?model=mail.test.nothread&res_id=4 HTTP/1.1" 303 - 44 0.032 0.142 2026-07-08 14:20:28,286 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:28] "GET /odoo/mail.test.nothread/4 HTTP/1.1" 200 - 86 0.065 0.288 2026-07-08 14:20:28,310 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:28,598 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:28] "GET /mail/view?model=mail.test.nothread&res_id=4 HTTP/1.1" 303 - 44 0.054 0.150 2026-07-08 14:20:28,967 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:28] "GET /odoo/mail.test.nothread/4 HTTP/1.1" 200 - 86 0.101 0.265 2026-07-08 14:20:28,999 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:29,271 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:29] "GET /mail/view?model=mail.test.nothread&res_id=5 HTTP/1.1" 303 - 44 0.047 0.126 2026-07-08 14:20:29,645 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:29] "GET /odoo/mail.test.nothread/5 HTTP/1.1" 200 - 86 0.079 0.292 2026-07-08 14:20:29,681 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:20:29,994 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:29] "GET /mail/view?model=mail.test.nothread&res_id=5 HTTP/1.1" 303 - 44 0.063 0.133 2026-07-08 14:20:30,360 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:30] "GET /odoo/mail.test.nothread/5 HTTP/1.1" 200 - 86 0.075 0.284 2026-07-08 14:20:30,386 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:30] "GET /mail/view?model=mail.test.nothread&res_id=3 HTTP/1.1" 303 - 5 0.003 0.006 2026-07-08 14:20:31,236 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:31] "GET /web/login?redirect=/mail/view?model%3Dmail.test.nothread%26res_id%3D3 HTTP/1.1" 200 - 177 0.098 0.747 2026-07-08 14:20:31,245 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:31] "GET /mail/view?model=mail.test.nothread&res_id=4 HTTP/1.1" 303 - 2 0.000 0.003 2026-07-08 14:20:31,286 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:31] "GET /web/login?redirect=/mail/view?model%3Dmail.test.nothread%26res_id%3D4 HTTP/1.1" 200 - 8 0.006 0.032 2026-07-08 14:20:31,296 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:31] "GET /mail/view?model=mail.test.nothread&res_id=5 HTTP/1.1" 303 - 2 0.000 0.004 2026-07-08 14:20:31,339 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:20:31] "GET /web/login?redirect=/mail/view?model%3Dmail.test.nothread%26res_id%3D5 HTTP/1.1" 200 - 8 0.005 0.035 2026-07-08 14:20:31,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_multicompany.TestMultiCompanyControllers.test_redirect_to_records_nothread: waiting for threads: [] 2026-07-08 14:20:31,423 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:20:50,216 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:20:50,216 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:20:51,132 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_push_device: WebPush: missing public key, new VAPID keys generated 2026-07-08 14:20:51,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push ... 2026-07-08 14:20:51,669 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [508] 2026-07-08 14:20:51,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_channel ... 2026-07-08 14:20:52,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_channel_with_channel_notifications_settings ... 2026-07-08 14:20:53,648 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_mail_gateway ... 2026-07-08 14:20:53,935 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_message_notify ... 2026-07-08 14:20:54,137 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [509] 2026-07-08 14:20:54,225 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_notify_by_push_tracking ... 2026-07-08 14:20:54,504 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notification_regenerate_vapid_keys ... 2026-07-08 14:20:54,515 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [75, 76] 2026-07-08 14:20:54,541 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.push.device records with IDs: [1, 2] 2026-07-08 14:20:54,551 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_push_device: WebPush: missing public key, new VAPID keys generated 2026-07-08 14:20:54,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_cron ... 2026-07-08 14:20:54,735 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Mail: send web push notification' (13) started manually 2026-07-08 14:20:54,754 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.push records with IDs: [1, 2, 3, 4, 5] 2026-07-08 14:20:54,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Mail: send web push notification' (13) done 2026-07-08 14:20:54,785 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_device_invalid_tld_domain ... 2026-07-08 14:20:54,908 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #174 deleted mail.push.device records with IDs: [10] 2026-07-08 14:20:54,938 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_device_raise_exception ... 2026-07-08 14:20:55,078 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Mail: send web push notification' (13) started manually 2026-07-08 14:20:55,102 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.push records with IDs: [6, 7, 8, 9, 10] 2026-07-08 14:20:55,106 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Mail: send web push notification' (13) done 2026-07-08 14:20:55,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_error_device_unreachable ... 2026-07-08 14:20:55,279 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #174 deleted mail.push.device records with IDs: [2] 2026-07-08 14:20:55,311 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_error_encryption_simple ... 2026-07-08 14:20:55,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_truncate_payload ... 2026-07-08 14:20:55,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_push: Starting TestWebPushNotification.test_push_notifications_truncate_payload_mocked_size_limit ... 2026-07-08 14:20:56,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 14:21:14,203 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:21:14,203 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:21:18,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email ... 2026-07-08 14:21:18,829 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_batch ... 2026-07-08 14:21:19,814 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_nolayout ... 2026-07-08 14:21:19,992 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_wreport ... 2026-07-08 14:21:20,537 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_wreport_batch ... 2026-07-08 14:21:25,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_send_email_wreport_batch_scalability ... 2026-07-08 14:21:32,560 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_translation_lang ... 2026-07-08 14:21:32,645 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_mail_template: Starting TestMailTemplateLanguages.test_template_translation_partner_lang ... 2026-07-08 14:21:33,126 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-07-08 14:21:50,674 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:21:50,674 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:21:51,971 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_message_post: Starting TestMessagePostGlobal.test_message_post_return ... 2026-07-08 14:21:52,369 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:22:10,118 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:22:10,119 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:22:11,515 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_create_mail ... 2026-07-08 14:22:11,839 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_create_mail_simple ... 2026-07-08 14:22:12,096 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_create_mail_simple_multi ... 2026-07-08 14:22:12,399 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_create_mail_with_tracking ... 2026-07-08 14:22:12,647 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_read_mail ... 2026-07-08 14:22:12,781 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_write_mail ... 2026-07-08 14:22:12,861 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_write_mail_simple ... 2026-07-08 14:22:13,088 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_write_mail_with_recomputation ... 2026-07-08 14:22:13,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseMailPerformance.test_write_mail_with_tracking ... 2026-07-08 14:22:13,570 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-08 14:22:29,862 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:22:29,862 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:22:31,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_activity_full ... 2026-07-08 14:22:32,190 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:307 2026-07-08 14:22:32,566 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:307 2026-07-08 14:22:32,601 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_activity_mixin ... 2026-07-08 14:22:33,020 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:342 2026-07-08 14:22:33,396 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:342 2026-07-08 14:22:33,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_activity_mixin_batched ... 2026-07-08 14:22:33,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_activity_mixin_w_attachments ... 2026-07-08 14:22:34,193 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:368 2026-07-08 14:22:34,686 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:368 2026-07-08 14:22:34,742 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_adv_activity ... 2026-07-08 14:22:35,050 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer ... 2026-07-08 14:22:36,158 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_attachments ... 2026-07-08 14:22:37,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_form_attachments ... 2026-07-08 14:22:37,802 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:425 2026-07-08 14:22:38,415 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:425 2026-07-08 14:22:38,560 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_mass_w_template ... 2026-07-08 14:22:42,271 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_nodelete ... 2026-07-08 14:22:43,125 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_w_template ... 2026-07-08 14:22:44,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 29 < 31 in test_mail_composer_w_template at /data/build/rb-e2f27c7-222797/addons/test_mail/tests/test_performance.py:493 2026-07-08 14:22:45,522 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 29 < 31 in test_mail_composer_w_template at /data/build/rb-e2f27c7-222797/addons/test_mail/tests/test_performance.py:493 2026-07-08 14:22:45,823 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_w_template_attachments ... 2026-07-08 14:22:46,857 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 30 < 32 in test_mail_composer_w_template_attachments at /data/build/rb-e2f27c7-222797/addons/test_mail/tests/test_performance.py:517 2026-07-08 14:22:48,089 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 30 < 32 in test_mail_composer_w_template_attachments at /data/build/rb-e2f27c7-222797/addons/test_mail/tests/test_performance.py:517 2026-07-08 14:22:48,403 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_w_template_form ... 2026-07-08 14:22:49,360 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 38 < 41 in test_mail_composer_w_template_form at /data/build/rb-e2f27c7-222797/addons/test_mail/tests/test_performance.py:546 2026-07-08 14:22:50,317 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 38 < 41 in test_mail_composer_w_template_form at /data/build/rb-e2f27c7-222797/addons/test_mail/tests/test_performance.py:546 2026-07-08 14:22:50,566 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_mail_composer_w_template_form_attachments ... 2026-07-08 14:22:51,516 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user admin: 38 < 41 in test_mail_composer_w_template_form_attachments at /data/build/rb-e2f27c7-222797/addons/test_mail/tests/test_performance.py:576 2026-07-08 14:22:51,757 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:587 2026-07-08 14:22:52,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Query count less than expected for user employee: 38 < 41 in test_mail_composer_w_template_form_attachments at /data/build/rb-e2f27c7-222797/addons/test_mail/tests/test_performance.py:576 2026-07-08 14:22:53,058 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:587 2026-07-08 14:22:53,222 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_assignation_email ... 2026-07-08 14:22:53,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_assignation_inbox ... 2026-07-08 14:22:54,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_log ... 2026-07-08 14:22:54,535 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_log_batch ... 2026-07-08 14:22:54,901 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_log_with_post ... 2026-07-08 14:22:55,152 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:673 2026-07-08 14:22:55,373 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:673 2026-07-08 14:22:55,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_log_with_view ... 2026-07-08 14:22:55,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_post_no_notification ... 2026-07-08 14:22:56,042 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:684 2026-07-08 14:22:56,255 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:684 2026-07-08 14:22:56,284 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_post_one_email_notification ... 2026-07-08 14:22:56,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_post_one_inbox_notification ... 2026-07-08 14:22:57,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_subscribe_default ... 2026-07-08 14:22:57,421 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_subscribe_subtypes ... 2026-07-08 14:22:57,676 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_message_track ... 2026-07-08 14:22:57,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestBaseAPIPerformance.test_notification_reply_to_batch ... 2026-07-08 14:22:58,889 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-08 14:23:14,322 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:23:14,322 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:23:16,155 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_mail_mail_send ... 2026-07-08 14:23:16,878 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_mail_mail_send_batch_complete ... 2026-07-08 14:23:20,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_message_post ... 2026-07-08 14:23:21,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_message_post_template ... 2026-07-08 14:23:22,290 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_message_post_view ... 2026-07-08 14:23:25,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_message_subscribe ... 2026-07-08 14:23:26,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_assignation ... 2026-07-08 14:23:27,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_subscription_create ... 2026-07-08 14:23:28,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_subscription_subtype ... 2026-07-08 14:23:29,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_subscription_write ... 2026-07-08 14:23:31,217 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAPIPerformance.test_tracking_template ... 2026-07-08 14:23:32,908 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-07-08 14:23:48,214 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:23:48,215 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:23:50,451 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2380, 2381, 2382, 2389, 2390, 2391] 2026-07-08 14:23:50,861 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2383, 2384, 2385, 2392, 2393, 2394] 2026-07-08 14:23:51,166 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2386, 2387, 2388, 2395, 2396, 2397] 2026-07-08 14:23:51,167 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAccessPerformance.test_activity_read ... 2026-07-08 14:23:51,519 184 INFO rb-e2f27c7-222797-391089 odoo.tools.profiler: ir_profile 1 (2026-07-08 14:23:51 test_activity_read) created 2026-07-08 14:23:51,552 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAccessPerformance.test_activity_search ... 2026-07-08 14:23:51,609 184 INFO rb-e2f27c7-222797-391089 odoo.tools.profiler: ir_profile 2 (2026-07-08 14:23:51 test_activity_search) created 2026-07-08 14:23:51,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAccessPerformance.test_message_read ... 2026-07-08 14:23:51,717 184 INFO rb-e2f27c7-222797-391089 odoo.tools.profiler: ir_profile 3 (2026-07-08 14:23:51 test_message_read) created 2026-07-08 14:23:51,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMailAccessPerformance.test_message_search ... 2026-07-08 14:23:51,889 184 INFO rb-e2f27c7-222797-391089 odoo.tools.profiler: ir_profile 4 (2026-07-08 14:23:51 test_message_search) created 2026-07-08 14:23:51,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-08 14:24:06,819 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:24:06,819 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:24:08,313 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMessageToStorePerformance.test_assert_initial_values ... 2026-07-08 14:24:08,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMessageToStorePerformance.test_message_to_store_group_thread_name_by_model ... 2026-07-08 14:24:08,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMessageToStorePerformance.test_message_to_store_multi ... 2026-07-08 14:24:09,216 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:1395 2026-07-08 14:24:09,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestMessageToStorePerformance.test_message_to_store_single ... 2026-07-08 14:24:09,445 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail/tests/test_performance.py:1408 2026-07-08 14:24:09,519 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 14:24:26,766 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:24:26,766 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:24:29,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_performance: Starting TestPerformance.test_message_post ... 2026-07-08 14:24:30,643 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-07-08 14:24:45,874 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:24:45,874 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:24:47,317 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-07-08 14:24:47,332 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17522] 2026-07-08 14:24:47,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:24:47,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_public_binary_controller: Starting TestPublicBinaryController.test_01_guest_avatar_public_record ... 2026-07-08 14:24:47,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:24:47,735 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-07-08 14:24:47,884 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:47] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 15 0.012 0.400 2026-07-08 14:24:47,924 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-07-08 14:24:47,958 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:47] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 9 0.011 0.030 2026-07-08 14:24:47,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:24:48,030 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 240, model: mail.guest 2026-07-08 14:24:48,062 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:48] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 8 0.016 0.028 2026-07-08 14:24:48,083 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:24:48,116 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:48] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 6 0.006 0.009 2026-07-08 14:24:48,138 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:24:48,166 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:48] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 6 0.005 0.013 2026-07-08 14:24:48,192 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:24:48,224 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:48] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 6 0.006 0.010 2026-07-08 14:24:48,262 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_public_binary_controller: Starting TestPublicBinaryController.test_01_partner_avatar_public_record ... 2026-07-08 14:24:48,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:24:48,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [764], uid: 4, model: res.partner 2026-07-08 14:24:48,646 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:48] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 33 0.023 0.299 2026-07-08 14:24:48,692 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [764], uid: 4, model: res.partner 2026-07-08 14:24:48,733 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:48] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 22 0.015 0.048 2026-07-08 14:24:48,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:24:48,814 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [764], uid: 240, model: res.partner 2026-07-08 14:24:48,850 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:48] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 21 0.019 0.050 2026-07-08 14:24:48,867 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:24:48,947 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:48] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 17 0.024 0.034 2026-07-08 14:24:48,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:24:49,054 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 17 0.026 0.034 2026-07-08 14:24:49,079 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:24:49,157 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 17 0.020 0.044 2026-07-08 14:24:49,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_public_binary_controller: Starting TestPublicBinaryController.test_02_guest_avatar_public_record ... 2026-07-08 14:24:49,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:24:49,609 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "POST /mail/message/post HTTP/1.1" 200 - 34 0.051 0.328 2026-07-08 14:24:49,637 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-07-08 14:24:49,656 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 9 0.004 0.019 2026-07-08 14:24:49,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-07-08 14:24:49,700 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 9 0.005 0.020 2026-07-08 14:24:49,734 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:24:49,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 240, model: mail.guest 2026-07-08 14:24:49,785 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 8 0.011 0.023 2026-07-08 14:24:49,802 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:24:49,831 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 6 0.006 0.011 2026-07-08 14:24:49,852 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:24:49,888 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 6 0.007 0.016 2026-07-08 14:24:49,909 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:24:49,946 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:49] "GET /web/image?field=avatar_128&id=35&model=mail.guest&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 6 0.010 0.013 2026-07-08 14:24:49,981 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail.tests.test_public_binary_controller: Starting TestPublicBinaryController.test_02_partner_avatar_public_record ... 2026-07-08 14:24:50,042 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:test_user from n/a 2026-07-08 14:24:50,060 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:24:51,309 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:51] "POST /mail/message/post HTTP/1.1" 200 - 39 0.040 1.212 2026-07-08 14:24:51,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [764], uid: 4, model: res.partner 2026-07-08 14:24:51,422 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:51] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 24 0.041 0.051 2026-07-08 14:24:51,468 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [764], uid: 4, model: res.partner 2026-07-08 14:24:51,504 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:51] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 22 0.017 0.040 2026-07-08 14:24:51,525 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:24:51,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [764], uid: 240, model: res.partner 2026-07-08 14:24:51,622 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:51] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 21 0.033 0.044 2026-07-08 14:24:51,639 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:24:51,709 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:51] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 17 0.022 0.032 2026-07-08 14:24:51,750 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:24:51,880 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:51] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 17 0.060 0.045 2026-07-08 14:24:51,911 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:24:51,992 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:24:51] "GET /web/image?field=avatar_128&id=764&model=res.partner&unique=2026-07-08%2014:24:30 HTTP/1.1" 200 - 17 0.021 0.033 2026-07-08 14:24:52,075 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:25:09,242 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:25:09,242 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:25:11,731 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-07-08 14:25:11,840 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-07-08 14:25:11,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestMailPerformance.test_assert_initial_values ... 2026-07-08 14:25:12,145 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestMailPerformance.test_message_post_w_followers ... 2026-07-08 14:25:12,914 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-08 14:25:28,709 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:25:28,709 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:25:30,905 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-07-08 14:25:30,984 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-07-08 14:25:31,212 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-07-08 14:25:31,298 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-07-08 14:25:31,388 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-07-08 14:25:31,584 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestPortalFormatPerformance.test_assert_initial_values ... 2026-07-08 14:25:31,855 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestPortalFormatPerformance.test_portal_message_format_monorecord ... 2026-07-08 14:25:32,094 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_full/tests/test_mail_performance.py:319 2026-07-08 14:25:32,121 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestPortalFormatPerformance.test_portal_message_format_norating ... 2026-07-08 14:25:32,314 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_mail_performance: Starting TestPortalFormatPerformance.test_portal_message_format_rating ... 2026-07-08 14:25:32,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-08 14:25:49,469 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:25:49,469 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:25:50,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_message_reaction_controller_portal: Starting TestPortalMessageReactionController.test_message_reaction_portal_assigned_partner ... 2026-07-08 14:25:50,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:25:50,726 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.005 0.227 2026-07-08 14:25:50,737 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.006 2026-07-08 14:25:50,768 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.006 2026-07-08 14:25:50,785 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.008 2026-07-08 14:25:50,814 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.006 2026-07-08 14:25:50,825 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.001 0.005 2026-07-08 14:25:50,877 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.014 2026-07-08 14:25:50,896 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [41] 2026-07-08 14:25:50,903 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.004 0.014 2026-07-08 14:25:50,961 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.007 0.017 2026-07-08 14:25:50,978 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [42] 2026-07-08 14:25:50,985 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:50] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.005 0.011 2026-07-08 14:25:51,031 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.007 0.020 2026-07-08 14:25:51,046 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [43] 2026-07-08 14:25:51,055 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.004 0.013 2026-07-08 14:25:51,088 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.013 2026-07-08 14:25:51,107 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.003 0.011 2026-07-08 14:25:51,140 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.011 2026-07-08 14:25:51,159 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.012 2026-07-08 14:25:51,195 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.004 0.013 2026-07-08 14:25:51,215 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.003 0.011 2026-07-08 14:25:51,265 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.010 0.019 2026-07-08 14:25:51,288 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [44] 2026-07-08 14:25:51,296 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.007 0.018 2026-07-08 14:25:51,366 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.026 0.018 2026-07-08 14:25:51,404 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [45] 2026-07-08 14:25:51,413 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.020 0.019 2026-07-08 14:25:51,459 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.012 0.017 2026-07-08 14:25:51,494 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [46] 2026-07-08 14:25:51,504 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.014 0.022 2026-07-08 14:25:51,551 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:51,585 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.008 0.010 2026-07-08 14:25:51,616 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.006 0.015 2026-07-08 14:25:51,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:51,656 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.010 2026-07-08 14:25:51,672 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.009 2026-07-08 14:25:51,691 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:51,724 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.004 0.012 2026-07-08 14:25:51,743 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.005 0.010 2026-07-08 14:25:51,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:51,837 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.027 0.018 2026-07-08 14:25:51,865 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #264 deleted mail.message.reaction records with IDs: [47] 2026-07-08 14:25:51,879 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.017 0.017 2026-07-08 14:25:51,890 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:51,924 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.008 0.017 2026-07-08 14:25:51,954 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #264 deleted mail.message.reaction records with IDs: [48] 2026-07-08 14:25:51,961 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:51] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.013 0.017 2026-07-08 14:25:51,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:52,041 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.031 0.017 2026-07-08 14:25:52,065 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [49] 2026-07-08 14:25:52,077 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.009 0.015 2026-07-08 14:25:52,101 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:52,137 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.013 2026-07-08 14:25:52,153 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [50] 2026-07-08 14:25:52,161 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.012 2026-07-08 14:25:52,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:52,212 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.007 0.017 2026-07-08 14:25:52,252 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [51] 2026-07-08 14:25:52,261 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.007 0.016 2026-07-08 14:25:52,281 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:52,322 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.006 0.014 2026-07-08 14:25:52,343 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [52] 2026-07-08 14:25:52,351 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.007 0.015 2026-07-08 14:25:52,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:52,403 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.008 0.016 2026-07-08 14:25:52,428 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [53] 2026-07-08 14:25:52,445 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.013 0.021 2026-07-08 14:25:52,476 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:52,553 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.039 0.025 2026-07-08 14:25:52,578 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [54] 2026-07-08 14:25:52,586 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.015 2026-07-08 14:25:52,603 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:52,643 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.006 0.019 2026-07-08 14:25:52,665 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [55] 2026-07-08 14:25:52,673 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.016 2026-07-08 14:25:52,698 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:52,740 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.008 0.020 2026-07-08 14:25:52,773 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [56] 2026-07-08 14:25:52,787 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.021 0.018 2026-07-08 14:25:52,810 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:52,862 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.015 0.017 2026-07-08 14:25:52,891 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [57] 2026-07-08 14:25:52,904 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.014 0.017 2026-07-08 14:25:52,927 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:52,967 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.009 0.015 2026-07-08 14:25:52,987 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [58] 2026-07-08 14:25:52,999 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:52] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.015 2026-07-08 14:25:53,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:53,073 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.022 0.020 2026-07-08 14:25:53,093 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [59] 2026-07-08 14:25:53,110 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.011 0.016 2026-07-08 14:25:53,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:53,169 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.006 0.017 2026-07-08 14:25:53,190 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [60] 2026-07-08 14:25:53,199 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.015 2026-07-08 14:25:53,220 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:53,267 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.008 0.024 2026-07-08 14:25:53,289 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [61] 2026-07-08 14:25:53,313 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.019 0.018 2026-07-08 14:25:53,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:53,378 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.012 0.016 2026-07-08 14:25:53,411 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [62] 2026-07-08 14:25:53,419 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.015 2026-07-08 14:25:53,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:53,475 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.012 0.015 2026-07-08 14:25:53,496 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [63] 2026-07-08 14:25:53,506 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:53] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.011 0.013 2026-07-08 14:25:53,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_message_reaction_controller_portal.TestPortalMessageReactionController.test_message_reaction_portal_assigned_partner: waiting for threads: [] 2026-07-08 14:25:53,540 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_message_reaction_controller_portal: Starting TestPortalMessageReactionController.test_message_reaction_portal_no_partner ... 2026-07-08 14:25:53,671 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:25:54,826 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:54] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.012 1.146 2026-07-08 14:25:54,838 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:54] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.006 2026-07-08 14:25:54,878 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.002 0.018 2026-07-08 14:25:54,892 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.002 0.007 2026-07-08 14:25:54,922 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.004 0.011 2026-07-08 14:25:54,937 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.003 0.009 2026-07-08 14:25:54,962 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.002 0.006 2026-07-08 14:25:54,977 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:54] "POST /mail/message/reaction HTTP/1.1" 200 - 4 0.002 0.007 2026-07-08 14:25:55,019 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.013 0.015 2026-07-08 14:25:55,057 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [64] 2026-07-08 14:25:55,071 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 14 0.022 0.018 2026-07-08 14:25:55,113 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.012 0.014 2026-07-08 14:25:55,149 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.012 0.016 2026-07-08 14:25:55,192 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.010 0.012 2026-07-08 14:25:55,210 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.003 0.009 2026-07-08 14:25:55,245 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.009 0.011 2026-07-08 14:25:55,284 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.015 0.012 2026-07-08 14:25:55,327 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.008 0.019 2026-07-08 14:25:55,354 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [65] 2026-07-08 14:25:55,361 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.007 0.017 2026-07-08 14:25:55,399 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.007 0.016 2026-07-08 14:25:55,428 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [66] 2026-07-08 14:25:55,436 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 21 0.015 0.015 2026-07-08 14:25:55,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:55,490 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 12 0.008 0.012 2026-07-08 14:25:55,508 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.004 0.010 2026-07-08 14:25:55,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:55,548 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.004 0.011 2026-07-08 14:25:55,567 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.007 0.010 2026-07-08 14:25:55,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:55,627 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.004 0.011 2026-07-08 14:25:55,665 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.011 0.021 2026-07-08 14:25:55,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:55,741 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.024 0.017 2026-07-08 14:25:55,764 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #264 deleted mail.message.reaction records with IDs: [67] 2026-07-08 14:25:55,773 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.006 0.016 2026-07-08 14:25:55,791 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:25:55,827 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.006 0.016 2026-07-08 14:25:55,852 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #264 deleted mail.message.reaction records with IDs: [68] 2026-07-08 14:25:55,860 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.006 0.017 2026-07-08 14:25:55,881 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:55,945 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.024 0.025 2026-07-08 14:25:55,980 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [69] 2026-07-08 14:25:55,988 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:55] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-07-08 14:25:56,015 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:56,052 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.018 2026-07-08 14:25:56,082 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [70] 2026-07-08 14:25:56,092 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.013 2026-07-08 14:25:56,107 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:56,137 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.013 2026-07-08 14:25:56,161 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [71] 2026-07-08 14:25:56,167 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.010 2026-07-08 14:25:56,182 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:56,217 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.016 2026-07-08 14:25:56,238 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [72] 2026-07-08 14:25:56,246 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.014 2026-07-08 14:25:56,260 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:25:56,291 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.013 2026-07-08 14:25:56,307 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #263 deleted mail.message.reaction records with IDs: [73] 2026-07-08 14:25:56,315 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-07-08 14:25:56,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:56,369 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.015 0.014 2026-07-08 14:25:56,384 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [74] 2026-07-08 14:25:56,390 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.011 2026-07-08 14:25:56,404 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:56,440 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.008 0.015 2026-07-08 14:25:56,471 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [75] 2026-07-08 14:25:56,479 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.014 2026-07-08 14:25:56,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:56,530 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.014 2026-07-08 14:25:56,557 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [76] 2026-07-08 14:25:56,565 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.010 0.016 2026-07-08 14:25:56,580 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:56,612 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.014 2026-07-08 14:25:56,630 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [77] 2026-07-08 14:25:56,639 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.006 0.014 2026-07-08 14:25:56,659 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:25:56,698 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.008 0.013 2026-07-08 14:25:56,723 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [78] 2026-07-08 14:25:56,731 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.008 0.016 2026-07-08 14:25:56,765 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:56,822 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.022 0.021 2026-07-08 14:25:56,844 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [79] 2026-07-08 14:25:56,852 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.017 2026-07-08 14:25:56,869 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:56,911 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.011 0.015 2026-07-08 14:25:56,934 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [80] 2026-07-08 14:25:56,947 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:56] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.013 0.015 2026-07-08 14:25:56,970 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:57,011 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:57] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.014 2026-07-08 14:25:57,032 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [81] 2026-07-08 14:25:57,039 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:57] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.014 2026-07-08 14:25:57,058 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:57,091 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:57] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.005 0.014 2026-07-08 14:25:57,108 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [82] 2026-07-08 14:25:57,115 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:57] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.013 2026-07-08 14:25:57,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:25:57,159 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:57] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.004 0.014 2026-07-08 14:25:57,176 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [83] 2026-07-08 14:25:57,184 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:25:57] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.014 2026-07-08 14:25:57,280 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:26:12,485 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:26:12,485 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:26:13,280 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalControllers.test_portal_avatar_with_access_token ... 2026-07-08 14:26:13,558 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:13,829 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:13] "GET /mail/avatar/mail.message/19012/author_avatar/50x50?access_token=df86c83a-91ba-4f78-97cf-ea79b4ebd4a3 HTTP/1.1" 200 - 15 0.007 0.270 2026-07-08 14:26:13,852 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:13] "GET /mail/avatar/mail.message/19012/author_avatar/50x50?access_token=df86c83a-91ba-4f78-97cf-ea79b4ebd4a3a HTTP/1.1" 200 - 4 0.002 0.016 2026-07-08 14:26:13,868 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:13] "GET /mail/avatar/mail.message/19012/author_avatar/50x50 HTTP/1.1" 200 - 2 0.001 0.011 2026-07-08 14:26:13,897 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalControllers.test_portal_avatar_with_hash_pid ... 2026-07-08 14:26:13,961 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:14,327 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:14] "POST /mail/message/post HTTP/1.1" 200 - 32 0.028 0.343 2026-07-08 14:26:14,399 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:14] "GET /mail/avatar/mail.message/19014/author_avatar/50x50?_hash=ec2aca29ccd232866a383822be9e30895451b1d57846206a0907471279273d7e&pid=812 HTTP/1.1" 200 - 8 0.010 0.016 2026-07-08 14:26:14,427 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:14] "GET /mail/avatar/mail.message/19014/author_avatar/50x50?_hash=ec2aca29ccd232866a383822be9e30895451b1d57846206a0907471279273d7ea&pid=812 HTTP/1.1" 200 - 4 0.006 0.012 2026-07-08 14:26:14,429 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal.TestPortalControllers.test_portal_avatar_with_hash_pid: waiting for threads: [] 2026-07-08 14:26:14,462 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalControllers.test_portal_message_fetch ... 2026-07-08 14:26:14,553 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:14,870 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:14] "POST /mail/chatter_fetch HTTP/1.1" 200 - 28 0.016 0.305 2026-07-08 14:26:14,871 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal.TestPortalControllers.test_portal_message_fetch: waiting for threads: [] 2026-07-08 14:26:14,902 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalControllers.test_portal_share_comment ... 2026-07-08 14:26:14,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:16,318 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:16] "POST /mail/message/post HTTP/1.1" 200 - 32 0.070 1.308 2026-07-08 14:26:16,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:26:31,586 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:26:31,587 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:26:32,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_assert_initial_data ... 2026-07-08 14:26:32,444 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 274, model: mail.test.track 2026-07-08 14:26:32,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 274, model: mail.test.portal 2026-07-08 14:26:32,499 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_employee_access ... 2026-07-08 14:26:32,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:26:32,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:32,906 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:32] "GET /mail/view?model=mail.test.track&res_id=15 HTTP/1.1" 303 - 48 0.033 0.341 2026-07-08 14:26:33,948 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:33] "GET /odoo/mail.test.track/15 HTTP/1.1" 200 - 176 0.134 0.904 2026-07-08 14:26:34,023 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /mail/view?model=mail.test.portal&res_id=6 HTTP/1.1" 303 - 36 0.021 0.046 2026-07-08 14:26:34,092 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /odoo/mail.test.portal/6 HTTP/1.1" 200 - 20 0.019 0.046 2026-07-08 14:26:34,180 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /mail/view?model=mail.test.simple&res_id=169 HTTP/1.1" 303 - 37 0.045 0.037 2026-07-08 14:26:34,255 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /odoo/mail.test.simple/169 HTTP/1.1" 200 - 20 0.029 0.040 2026-07-08 14:26:34,324 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /mail/view?model=mail.test.portal.public.access.action&res_id=1 HTTP/1.1" 303 - 36 0.020 0.042 2026-07-08 14:26:34,384 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /odoo/mail.test.portal.public.access.action/1 HTTP/1.1" 200 - 20 0.013 0.041 2026-07-08 14:26:34,455 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /mail/view?access_token=75fec5f1-ebbd-4097-ab1d-5b4be3f03f84&auth_signup_token=[826,+None,+'signup']&hash=80196d47c120848421d36f0a29b6b6db0cd0c20e3fcb218282a09ef28d40b36e&model=mail.test.portal&pid=826&res_id=6 HTTP/1.1" 303 - 34 0.015 0.050 2026-07-08 14:26:34,525 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /odoo/mail.test.portal/6 HTTP/1.1" 200 - 20 0.014 0.052 2026-07-08 14:26:34,585 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /mail/view?access_token=24abd4a8-beec-5902-fe8c-4e5eb6a96a15&auth_signup_token=[826,+None,+'signup']&hash=80196d47c120848421d36f0a29b6b6db0cd0c20e3fcb218282a09ef28d40b36e&model=mail.test.portal&pid=826&res_id=6 HTTP/1.1" 303 - 34 0.018 0.035 2026-07-08 14:26:34,647 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /odoo/mail.test.portal/6 HTTP/1.1" 200 - 20 0.016 0.042 2026-07-08 14:26:34,661 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /mail/view?model=mail.test.track&res_id=16 HTTP/1.1" 303 - 2 0.001 0.006 2026-07-08 14:26:34,720 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 20 0.012 0.041 2026-07-08 14:26:34,734 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /mail/view?model=mail.test.portal&res_id=7 HTTP/1.1" 303 - 3 0.002 0.007 2026-07-08 14:26:34,798 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 20 0.021 0.038 2026-07-08 14:26:34,813 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /mail/view?model=this.should.not.exists&res_id=1 HTTP/1.1" 303 - 1 0.000 0.010 2026-07-08 14:26:34,901 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:34] "GET /odoo/action-mail.action_discuss HTTP/1.1" 200 - 20 0.023 0.048 2026-07-08 14:26:34,910 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_employee_access: waiting for threads: [] 2026-07-08 14:26:34,950 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_portal_access_logged ... 2026-07-08 14:26:34,984 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:26:34,999 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:35,272 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 274, model: mail.test.portal 2026-07-08 14:26:35,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 274, model: mail.test.portal 2026-07-08 14:26:36,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 274, model: ir.ui.menu 2026-07-08 14:26:36,898 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 274, model: mail.test.portal 2026-07-08 14:26:37,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 274, model: mail.test.portal 2026-07-08 14:26:37,705 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_portal_access_logged: waiting for threads: [] 2026-07-08 14:26:37,740 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_portal_access_not_logged ... 2026-07-08 14:26:37,747 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:38,904 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-07-08 14:26:38,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-07-08 14:26:39,945 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-07-08 14:26:40,061 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal.public.access.action 2026-07-08 14:26:40,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-07-08 14:26:40,239 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_portal_access_not_logged: waiting for threads: [] 2026-07-08 14:26:40,274 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_redirect_to_records_norecord ... 2026-07-08 14:26:40,280 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:40,577 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:40] "GET /mail/view?model=False&res_id=6 HTTP/1.1" 303 - 8 0.003 0.297 2026-07-08 14:26:41,502 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /web/login?redirect=/mail/view?model%3DFalse%26res_id%3D6 HTTP/1.1" 200 - 191 0.148 0.775 2026-07-08 14:26:41,514 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /mail/view?model=&res_id=6 HTTP/1.1" 303 - 0 0.000 0.003 2026-07-08 14:26:41,556 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /web/login?redirect=/mail/view?model%3D%26res_id%3D6 HTTP/1.1" 200 - 8 0.005 0.032 2026-07-08 14:26:41,563 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /mail/view?model=mail.test.portal&res_id=False HTTP/1.1" 303 - 0 0.000 0.003 2026-07-08 14:26:41,603 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /web/login?redirect=/mail/view?model%3Dmail.test.portal%26res_id%3DFalse HTTP/1.1" 200 - 8 0.007 0.029 2026-07-08 14:26:41,612 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /mail/view?model=mail.test.portal&res_id= HTTP/1.1" 303 - 0 0.000 0.003 2026-07-08 14:26:41,655 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /web/login?redirect=/mail/view?model%3Dmail.test.portal%26res_id%3D HTTP/1.1" 200 - 8 0.005 0.030 2026-07-08 14:26:41,662 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /mail/view?model=False&res_id=False HTTP/1.1" 303 - 0 0.000 0.003 2026-07-08 14:26:41,698 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /web/login?redirect=/mail/view?model%3DFalse%26res_id%3DFalse HTTP/1.1" 200 - 8 0.005 0.027 2026-07-08 14:26:41,705 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /mail/view?model=wrong.model&res_id=6 HTTP/1.1" 303 - 0 0.000 0.003 2026-07-08 14:26:41,740 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /web/login?redirect=/mail/view?model%3Dwrong.model%26res_id%3D6 HTTP/1.1" 200 - 8 0.005 0.028 2026-07-08 14:26:41,749 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.test.portal 2026-07-08 14:26:41,753 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /mail/view?model=mail.test.portal&res_id=-4 HTTP/1.1" 303 - 7 0.002 0.007 2026-07-08 14:26:41,814 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:41] "GET /web/login?redirect=/mail/view?model%3Dmail.test.portal%26res_id%3D-4 HTTP/1.1" 200 - 8 0.011 0.041 2026-07-08 14:26:41,816 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal.TestPortalFlow.test_redirect_to_records_norecord: waiting for threads: [] 2026-07-08 14:26:41,849 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_send_message_to_customer ... 2026-07-08 14:26:42,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 1455 and Message-Id '<585911016691547.1783520801.930741071701050-openerp-6-mail.test.portal@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'm*******34@example.com' successfully sent 2026-07-08 14:26:42,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:26:42,141 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [1455] 2026-07-08 14:26:42,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #116 2026-07-08 14:26:42,175 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal: Starting TestPortalFlow.test_send_message_to_customer_using_template ... 2026-07-08 14:26:42,481 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 1456 and Message-Id '<617692757228893.1783520802.293268203735352-openerp-6-mail.test.portal@fd6e0ca4e056>' from 'notifications.test@test.mycompany.com' to (redacted) 'm*******34@example.com' successfully sent 2026-07-08 14:26:42,481 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-07-08 14:26:42,501 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [1456] 2026-07-08 14:26:42,501 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #116 2026-07-08 14:26:42,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:26:58,423 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:26:58,423 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:26:59,054 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal_attachment_controller: Starting TestPortalAttachmentController.test_attachment_upload_portal ... 2026-07-08 14:26:59,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:26:59,632 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/upload HTTP/1.1" 404 - 8 0.004 0.280 2026-07-08 14:26:59,673 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.002 0.013 2026-07-08 14:26:59,719 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [7645] 2026-07-08 14:26:59,726 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.026 0.021 2026-07-08 14:26:59,763 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.017 2026-07-08 14:26:59,786 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [7646] 2026-07-08 14:26:59,794 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/delete HTTP/1.1" 200 - 14 0.010 0.015 2026-07-08 14:26:59,819 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.003 0.006 2026-07-08 14:26:59,852 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/upload HTTP/1.1" 200 - 9 0.003 0.013 2026-07-08 14:26:59,878 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [7647] 2026-07-08 14:26:59,884 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.011 0.016 2026-07-08 14:26:59,920 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/upload HTTP/1.1" 200 - 9 0.003 0.017 2026-07-08 14:26:59,963 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [7648] 2026-07-08 14:26:59,969 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:26:59] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.021 0.019 2026-07-08 14:26:59,992 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:00,014 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.001 0.008 2026-07-08 14:27:00,033 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:00,060 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.002 0.012 2026-07-08 14:27:00,092 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:00,114 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.001 0.008 2026-07-08 14:27:00,140 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:00,169 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.006 0.011 2026-07-08 14:27:00,205 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #279 deleted ir.attachment records with IDs: [7649] 2026-07-08 14:27:00,210 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.015 0.016 2026-07-08 14:27:00,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:00,257 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.005 0.015 2026-07-08 14:27:00,296 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #279 deleted ir.attachment records with IDs: [7650] 2026-07-08 14:27:00,303 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/delete HTTP/1.1" 200 - 14 0.020 0.018 2026-07-08 14:27:00,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:00,378 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.023 0.015 2026-07-08 14:27:00,477 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #278 deleted ir.attachment records with IDs: [7651] 2026-07-08 14:27:00,482 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/delete HTTP/1.1" 200 - 42 0.051 0.044 2026-07-08 14:27:00,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:00,555 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.005 0.021 2026-07-08 14:27:00,605 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #278 deleted ir.attachment records with IDs: [7652] 2026-07-08 14:27:00,612 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.023 0.027 2026-07-08 14:27:00,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:00,658 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.011 2026-07-08 14:27:00,712 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #278 deleted ir.attachment records with IDs: [7653] 2026-07-08 14:27:00,722 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.022 0.035 2026-07-08 14:27:00,741 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:00,770 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.005 0.010 2026-07-08 14:27:00,908 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [7654] 2026-07-08 14:27:00,915 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/delete HTTP/1.1" 200 - 52 0.078 0.061 2026-07-08 14:27:00,937 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:00,964 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:00] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.011 2026-07-08 14:27:01,039 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [7655] 2026-07-08 14:27:01,049 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.044 0.031 2026-07-08 14:27:01,067 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:01,095 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.011 2026-07-08 14:27:01,151 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [7656] 2026-07-08 14:27:01,156 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/delete HTTP/1.1" 200 - 23 0.024 0.031 2026-07-08 14:27:01,175 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:01,219 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.017 0.017 2026-07-08 14:27:01,282 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [7657] 2026-07-08 14:27:01,288 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/delete HTTP/1.1" 200 - 31 0.027 0.030 2026-07-08 14:27:01,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:01,354 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.002 0.011 2026-07-08 14:27:01,416 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [7658] 2026-07-08 14:27:01,426 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.043 0.024 2026-07-08 14:27:01,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:01,473 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.002 0.012 2026-07-08 14:27:01,505 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [7659] 2026-07-08 14:27:01,511 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.009 0.022 2026-07-08 14:27:01,537 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:01,572 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.006 0.011 2026-07-08 14:27:01,605 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [7660] 2026-07-08 14:27:01,610 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.011 0.019 2026-07-08 14:27:01,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:01,648 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/upload HTTP/1.1" 200 - 4 0.001 0.008 2026-07-08 14:27:01,674 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [7661] 2026-07-08 14:27:01,679 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:01] "POST /mail/attachment/delete HTTP/1.1" 200 - 21 0.009 0.018 2026-07-08 14:27:01,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:27:18,594 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:27:18,595 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:27:19,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal_message_update_controller: Starting TestPortalMessageUpdateController.test_message_update_portal ... 2026-07-08 14:27:19,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:27:20,918 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:20] "POST /mail/message/update_content HTTP/1.1" 200 - 11 0.008 1.150 2026-07-08 14:27:20,948 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:20] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.002 0.008 2026-07-08 14:27:20,976 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:20] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.007 2026-07-08 14:27:21,008 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.010 2026-07-08 14:27:21,046 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 7 0.003 0.010 2026-07-08 14:27:21,086 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 7 0.003 0.009 2026-07-08 14:27:21,115 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:21,145 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 7 0.006 0.009 2026-07-08 14:27:21,169 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:21,191 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 5 0.002 0.007 2026-07-08 14:27:21,207 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:21,229 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 5 0.003 0.006 2026-07-08 14:27:21,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:21,305 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 23 0.018 0.026 2026-07-08 14:27:21,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:21,369 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.009 0.017 2026-07-08 14:27:21,407 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:21,444 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 9 0.006 0.016 2026-07-08 14:27:21,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:21,488 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.002 0.011 2026-07-08 14:27:21,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:21,535 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.003 0.012 2026-07-08 14:27:21,558 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:21,604 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 9 0.012 0.013 2026-07-08 14:27:21,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:21,660 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.003 0.015 2026-07-08 14:27:21,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:21,714 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.009 2026-07-08 14:27:21,733 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:21,822 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.043 0.033 2026-07-08 14:27:21,844 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:21,907 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.016 0.028 2026-07-08 14:27:21,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:21,983 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:21] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.012 0.022 2026-07-08 14:27:22,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:22,049 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:22] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.010 0.026 2026-07-08 14:27:22,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:22,127 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:22] "POST /mail/message/update_content HTTP/1.1" 200 - 21 0.017 0.027 2026-07-08 14:27:22,215 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:27:39,501 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:27:39,501 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:27:40,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal_thread_controller: Starting TestPortalThreadController.test_message_post_access_portal_assigned_partner ... 2026-07-08 14:27:40,651 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:27:40,923 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:40] "POST /mail/message/post HTTP/1.1" 200 - 8 0.004 0.271 2026-07-08 14:27:40,952 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:40] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.015 2026-07-08 14:27:40,973 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:40] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.006 2026-07-08 14:27:41,046 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 20 0.018 0.044 2026-07-08 14:27:41,106 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 18 0.020 0.027 2026-07-08 14:27:41,158 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 18 0.014 0.023 2026-07-08 14:27:41,181 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.006 2026-07-08 14:27:41,205 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.007 2026-07-08 14:27:41,225 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.007 2026-07-08 14:27:41,284 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 20 0.015 0.025 2026-07-08 14:27:41,342 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 20 0.014 0.030 2026-07-08 14:27:41,396 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 20 0.015 0.025 2026-07-08 14:27:41,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:41,443 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.006 2026-07-08 14:27:41,457 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:41,473 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.006 2026-07-08 14:27:41,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:41,508 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.007 2026-07-08 14:27:41,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:41,575 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 19 0.015 0.029 2026-07-08 14:27:41,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:41,672 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 18 0.015 0.030 2026-07-08 14:27:41,694 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:41,752 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 22 0.017 0.029 2026-07-08 14:27:41,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:41,832 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 18 0.021 0.028 2026-07-08 14:27:41,850 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:41,926 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:41] "POST /mail/message/post HTTP/1.1" 200 - 18 0.025 0.031 2026-07-08 14:27:41,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:42,006 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.019 0.030 2026-07-08 14:27:42,025 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:42,077 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.014 0.024 2026-07-08 14:27:42,106 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:42,163 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 22 0.017 0.030 2026-07-08 14:27:42,175 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:42,228 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.015 0.027 2026-07-08 14:27:42,244 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:42,328 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.028 0.043 2026-07-08 14:27:42,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:42,426 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.031 0.034 2026-07-08 14:27:42,449 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:42,510 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.018 0.028 2026-07-08 14:27:42,534 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:42,600 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 22 0.021 0.033 2026-07-08 14:27:42,624 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:42,674 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.015 0.024 2026-07-08 14:27:42,688 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:42,755 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.022 0.033 2026-07-08 14:27:42,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:42,843 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.032 0.027 2026-07-08 14:27:42,872 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:42,933 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:42] "POST /mail/message/post HTTP/1.1" 200 - 18 0.017 0.032 2026-07-08 14:27:42,969 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal_thread_controller: Starting TestPortalThreadController.test_message_post_access_portal_no_partner ... 2026-07-08 14:27:43,108 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:27:43,401 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 8 0.004 0.291 2026-07-08 14:27:43,420 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.006 2026-07-08 14:27:43,441 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.008 2026-07-08 14:27:43,531 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 25 0.030 0.043 2026-07-08 14:27:43,594 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 18 0.019 0.030 2026-07-08 14:27:43,625 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.006 2026-07-08 14:27:43,652 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.007 2026-07-08 14:27:43,679 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.006 2026-07-08 14:27:43,732 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 18 0.017 0.023 2026-07-08 14:27:43,804 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 20 0.025 0.033 2026-07-08 14:27:43,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:43,849 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 3 0.003 0.006 2026-07-08 14:27:43,871 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:43,901 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.005 2026-07-08 14:27:43,915 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:43,935 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:43] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.006 2026-07-08 14:27:43,970 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:44,038 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 19 0.026 0.031 2026-07-08 14:27:44,058 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:44,150 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 18 0.032 0.051 2026-07-08 14:27:44,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:44,259 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 22 0.028 0.037 2026-07-08 14:27:44,280 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:44,357 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 18 0.027 0.036 2026-07-08 14:27:44,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:44,449 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 18 0.022 0.029 2026-07-08 14:27:44,471 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:44,550 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 18 0.037 0.031 2026-07-08 14:27:44,569 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:44,646 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 18 0.033 0.031 2026-07-08 14:27:44,672 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:44,757 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 22 0.036 0.035 2026-07-08 14:27:44,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:44,856 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 18 0.028 0.038 2026-07-08 14:27:44,893 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:44,953 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:44] "POST /mail/message/post HTTP/1.1" 200 - 18 0.017 0.030 2026-07-08 14:27:44,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:45,041 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:45] "POST /mail/message/post HTTP/1.1" 200 - 18 0.020 0.035 2026-07-08 14:27:45,058 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:45,116 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:45] "POST /mail/message/post HTTP/1.1" 200 - 18 0.017 0.029 2026-07-08 14:27:45,140 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:45,223 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:45] "POST /mail/message/post HTTP/1.1" 200 - 22 0.034 0.038 2026-07-08 14:27:45,239 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:45,306 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:45] "POST /mail/message/post HTTP/1.1" 200 - 18 0.025 0.030 2026-07-08 14:27:45,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:45,388 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:45] "POST /mail/message/post HTTP/1.1" 200 - 18 0.018 0.033 2026-07-08 14:27:45,417 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:45,491 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:45] "POST /mail/message/post HTTP/1.1" 200 - 18 0.023 0.027 2026-07-08 14:27:45,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:45,570 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:45] "POST /mail/message/post HTTP/1.1" 200 - 18 0.016 0.029 2026-07-08 14:27:45,625 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_portal_thread_controller: Starting TestPortalThreadController.test_message_post_partner_ids_portal ... 2026-07-08 14:27:45,736 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:27:46,027 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 8 0.005 0.289 2026-07-08 14:27:46,060 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.006 2026-07-08 14:27:46,086 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.010 2026-07-08 14:27:46,266 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 50 0.055 0.110 2026-07-08 14:27:46,368 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 31 0.040 0.041 2026-07-08 14:27:46,395 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 3 0.002 0.006 2026-07-08 14:27:46,437 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 4 0.012 0.013 2026-07-08 14:27:46,463 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.011 2026-07-08 14:27:46,550 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 31 0.031 0.040 2026-07-08 14:27:46,637 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 33 0.027 0.039 2026-07-08 14:27:46,670 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:46,689 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 3 0.003 0.007 2026-07-08 14:27:46,708 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:46,724 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 2 0.000 0.004 2026-07-08 14:27:46,747 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:46,769 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.007 2026-07-08 14:27:46,788 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:46,885 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:46] "POST /mail/message/post HTTP/1.1" 200 - 34 0.041 0.043 2026-07-08 14:27:46,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_test from n/a 2026-07-08 14:27:47,001 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:47] "POST /mail/message/post HTTP/1.1" 200 - 31 0.042 0.041 2026-07-08 14:27:47,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:47,129 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:47] "POST /mail/message/post HTTP/1.1" 200 - 44 0.036 0.060 2026-07-08 14:27:47,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:47,226 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:47] "POST /mail/message/post HTTP/1.1" 200 - 36 0.024 0.048 2026-07-08 14:27:47,244 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:47,351 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:47] "POST /mail/message/post HTTP/1.1" 200 - 36 0.044 0.051 2026-07-08 14:27:47,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:47,469 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:47] "POST /mail/message/post HTTP/1.1" 200 - 36 0.041 0.049 2026-07-08 14:27:47,490 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:employee from n/a 2026-07-08 14:27:47,599 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:47] "POST /mail/message/post HTTP/1.1" 200 - 36 0.041 0.057 2026-07-08 14:27:47,621 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:47,745 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:47] "POST /mail/message/post HTTP/1.1" 200 - 41 0.053 0.060 2026-07-08 14:27:47,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:47,876 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:47] "POST /mail/message/post HTTP/1.1" 200 - 34 0.043 0.059 2026-07-08 14:27:47,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:48,009 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:48] "POST /mail/message/post HTTP/1.1" 200 - 34 0.040 0.050 2026-07-08 14:27:48,041 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:48,150 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:48] "POST /mail/message/post HTTP/1.1" 200 - 34 0.035 0.062 2026-07-08 14:27:48,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:27:48,285 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:48] "POST /mail/message/post HTTP/1.1" 200 - 34 0.043 0.051 2026-07-08 14:27:48,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:48,464 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:48] "POST /mail/message/post HTTP/1.1" 200 - 42 0.063 0.058 2026-07-08 14:27:48,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:48,610 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:48] "POST /mail/message/post HTTP/1.1" 200 - 36 0.057 0.052 2026-07-08 14:27:48,644 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:48,761 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:48] "POST /mail/message/post HTTP/1.1" 200 - 36 0.057 0.047 2026-07-08 14:27:48,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:48,885 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:48] "POST /mail/message/post HTTP/1.1" 200 - 36 0.035 0.052 2026-07-08 14:27:48,903 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:27:48,989 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:27:48] "POST /mail/message/post HTTP/1.1" 200 - 36 0.029 0.047 2026-07-08 14:27:49,097 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:28:04,719 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:28:04,719 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:28:06,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_rating: Starting TestRatingPerformance.test_rating_last_value_perfs ... 2026-07-08 14:28:20,891 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_full/tests/test_rating.py:179 2026-07-08 14:28:25,751 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_full/tests/test_rating.py:182 2026-07-08 14:28:29,843 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_full/tests/test_rating.py:185 2026-07-08 14:28:29,878 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_rating: Starting TestRatingPerformance.test_rating_last_value_perfs_with_rating_mixin ... 2026-07-08 14:28:45,986 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_full/tests/test_rating.py:192 2026-07-08 14:28:49,989 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_full/tests/test_rating.py:195 2026-07-08 14:28:54,212 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_full/tests/test_rating.py:198 2026-07-08 14:28:54,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:29:11,466 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:29:11,466 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:29:12,277 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_copy_link_for_readable_portal_record ... 2026-07-08 14:29:12,747 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_copy_link_for_readable_portal_record: Chrome headless failed to start: [1853:1853:0100/000000.740975:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [1852:1852:0100/000000.743902:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:29:12,748 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:29:12,795 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_display_rating_portal ... 2026-07-08 14:29:13,108 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_display_rating_portal: Chrome headless failed to start: 2026-07-08 14:29:13,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui: skipped TestUIPortal.test_display_rating_portal : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:29:13,147 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_no_copy_link_for_non_readable_portal_record ... 2026-07-08 14:29:13,381 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_no_copy_link_for_non_readable_portal_record: Chrome headless failed to start: [1885:1885:0100/000000.378947:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:29:13,381 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:29:13,423 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_rating_record_portal ... 2026-07-08 14:29:13,719 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_rating_record_portal: Chrome headless failed to start: 2026-07-08 14:29:13,719 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui: skipped TestUIPortal.test_rating_record_portal : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:29:13,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui: Starting TestUIPortal.test_star_message ... 2026-07-08 14:29:14,002 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui.TestUIPortal.test_star_message: Chrome headless failed to start: 2026-07-08 14:29:14,003 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_full.tests.test_ui: skipped TestUIPortal.test_star_message : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:29:14,147 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:29:29,774 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:29:29,774 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:29:30,051 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_default ... 2026-07-08 14:29:30,388 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [124]: gave [{'uuid': '637bcb0fa5de4afb95ce4f8f0cd6219c', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:30,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_field_1 ... 2026-07-08 14:29:30,524 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [125]: gave [{'uuid': '0eabd08a96844243b077cf8930e4f9e5', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:30,558 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_field_2 ... 2026-07-08 14:29:30,649 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [126]: gave [{'uuid': '37c617f98b7c4c4abb1facb8b8795372', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:30,686 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_field_w_numbers ... 2026-07-08 14:29:30,822 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 3 SMS: [127, 128, 129]: gave [{'uuid': '2181d02628ed46b0a07e7b938cfbdf04', 'state': 'success', 'credit': 1}, {'uuid': '8380cfad9aad4a7a8436585dda8f14e8', 'state': 'success', 'credit': 1}, {'uuid': '40e84839bbba4387b32c942b87f381a7', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:30,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_field_w_template ... 2026-07-08 14:29:31,021 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [130]: gave [{'uuid': '7fa9241e1b7345b3af813716d5cb3ba8', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:31,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_invalid_field ... 2026-07-08 14:29:31,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 2 SMS: [131, 132]: gave [{'uuid': '03585f00cf9c4f5e88286fec59c0dbe3', 'state': 'success', 'credit': 1}, {'uuid': '03c5a49cb5204dacb203238c7bde0b10', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:31,175 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_nofield ... 2026-07-08 14:29:31,251 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [133]: gave [{'uuid': '9c5dd81da4c94c3793de2767422aa70a', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:31,287 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_not_mail_thread ... 2026-07-08 14:29:31,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 2 SMS: [134, 135]: gave [{'uuid': '3bb0a16d869d442fb9a1d8d0c5aa78fa', 'state': 'success', 'credit': 1}, {'uuid': 'd61370877e16470cb1ec9fd12641f64f', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:31,388 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_comment_wo_partner_wo_value_update ... 2026-07-08 14:29:31,500 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [136]: gave [{'uuid': '7d0fde5ba8fe4e31b21ba2959f585a9c', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:31,543 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_default_recipient ... 2026-07-08 14:29:31,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_internals ... 2026-07-08 14:29:31,735 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [137]: gave [{'uuid': '9323b2130471443f93c32386f796b438', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:31,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_nofield_w_customer ... 2026-07-08 14:29:31,848 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_numbers_no_model ... 2026-07-08 14:29:31,883 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 2 SMS: [138, 139]: gave [{'uuid': 'f6a0029b0d924adf9c374e9ccb13f930', 'state': 'success', 'credit': 1}, {'uuid': '9d1727dee97141018a201b6121672d3d', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:31,912 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_composer: Starting TestSMSComposerComment.test_composer_sending_with_no_number_field ... 2026-07-08 14:29:31,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.sms.models.sms_sms: Send batch 1 SMS: [140]: gave [{'uuid': '0dcf867a3d6b4876a1d7716704f0b1b3', 'state': 'success', 'credit': 1}] 2026-07-08 14:29:32,075 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:29:48,283 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:29:48,283 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:29:49,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSPerformance.test_message_sms_record_10_partners ... 2026-07-08 14:29:50,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSPerformance.test_message_sms_record_1_partner ... 2026-07-08 14:29:50,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSPerformance.test_message_sms_record_default ... 2026-07-08 14:29:51,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-08 14:30:08,177 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:30:08,177 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:30:10,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSMassPerformance.test_sms_composer_mass ... 2026-07-08 14:30:11,666 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_sms/tests/test_sms_performance.py:122 2026-07-08 14:30:11,698 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_sms.tests.test_sms_performance: Starting TestSMSMassPerformance.test_sms_composer_mass_w_log ... 2026-07-08 14:30:12,538 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mail_sms/tests/test_sms_performance.py:138 2026-07-08 14:30:12,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-08 14:30:12,637 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_tracking_value_multilang.tests.test_message_track: Starting TestMailTrackingValueMultilang.test_mail_track_all_multilang ... 2026-07-08 14:30:12,794 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-e2f27c7-222797/odoo/addons/base/i18n/vi.po for language vi_VN 2026-07-08 14:30:13,359 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-e2f27c7-222797/addons/web/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-e2f27c7-222797/addons/base_setup/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,376 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-e2f27c7-222797/addons/bus/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-e2f27c7-222797/addons/web_tour/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-e2f27c7-222797/addons/html_editor/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,415 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-e2f27c7-222797/addons/mail/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,554 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-e2f27c7-222797/addons/sales_team/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,568 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-e2f27c7-222797/addons/onboarding/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,578 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-e2f27c7-222797/addons/uom/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-e2f27c7-222797/addons/product/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,648 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-e2f27c7-222797/addons/analytic/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-e2f27c7-222797/addons/web_editor/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,711 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-e2f27c7-222797/addons/http_routing/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,717 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_signup/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,739 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-e2f27c7-222797/addons/portal/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,761 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-e2f27c7-222797/addons/resource/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-e2f27c7-222797/addons/digest/i18n/vi.po for language vi_VN 2026-07-08 14:30:14,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-e2f27c7-222797/addons/account/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-e2f27c7-222797/addons/payment/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/account_payment/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,086 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-e2f27c7-222797/addons/utm/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,100 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-e2f27c7-222797/addons/sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,180 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_management/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-e2f27c7-222797/addons/barcodes/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-e2f27c7-222797/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,213 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-e2f27c7-222797/addons/stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,355 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,377 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-e2f27c7-222797/addons/phone_validation/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,520 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/calendar/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,568 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-e2f27c7-222797/addons/contacts/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,577 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-e2f27c7-222797/addons/crm/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-e2f27c7-222797/addons/social_media/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-e2f27c7-222797/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,644 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-e2f27c7-222797/addons/website/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,852 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,925 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-07-08 14:30:15,940 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:15,945 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:15,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_vat_counterpart: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_vat_counterpart/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:15,976 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_payment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_account_payment/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:15,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:15,996 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,007 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,009 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-e2f27c7-222797/addons/rating/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-e2f27c7-222797/addons/project/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,100 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:16,133 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/website_payment/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mail/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,148 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-e2f27c7-222797/addons/portal_rating/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,156 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,246 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-e2f27c7-222797/addons/link_tracker/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,342 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/resource_mail/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,413 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-e2f27c7-222797/addons/hr/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_expense/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,554 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-e2f27c7-222797/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,558 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-e2f27c7-222797/addons/data_recycle/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,621 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-e2f27c7-222797/addons/maintenance/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,644 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-e2f27c7-222797/addons/marketing_card/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,657 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,662 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-e2f27c7-222797/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,690 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,696 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_contract/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,716 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,718 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,731 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,751 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry/i18n_extra/vi.po for language vi_VN 2026-07-08 14:30:16,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:16,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:16,785 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,790 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-07-08 14:30:16,796 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_holidays: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_holidays/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:16,804 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_holidays: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_holidays/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:16,806 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll/i18n_extra/vi.po for language vi_VN 2026-07-08 14:30:16,807 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:16,893 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_loan_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:16,958 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,962 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,966 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:16,972 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_odoo_version/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:16,975 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:17,022 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:17,027 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_odoo_module: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:17,067 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:17,069 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:17,081 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:17,084 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_management/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:17,096 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_amazon: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_amazon/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:17,100 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n_extra/vi.po for language vi_VN 2026-07-08 14:30:17,101 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,096 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_account/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,101 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_analytic: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,108 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,125 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-e2f27c7-222797/addons/iap/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,133 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/iap_mail/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,140 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-e2f27c7-222797/addons/sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,169 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-e2f27c7-222797/addons/base_automation/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,186 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_employee_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_employee_advance/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_customizer: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,213 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,215 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,243 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,246 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,254 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,305 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,335 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,342 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,349 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,386 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,406 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,423 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_safe_ir_metadata_proxy: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_safe_ir_metadata_proxy/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,431 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_automation: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,480 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_api_request_logger: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_api_request_logger/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,484 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_meal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_meal/i18n_extra/vi.po for language vi_VN 2026-07-08 14:30:18,509 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_meal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_meal/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:18,522 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:18,543 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-e2f27c7-222797/addons/website_partner/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,548 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-e2f27c7-222797/addons/gamification/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,589 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-e2f27c7-222797/addons/website_profile/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,603 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-e2f27c7-222797/addons/event/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,797 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/fleet/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,823 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/im_livechat/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,859 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-e2f27c7-222797/addons/survey/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,936 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-e2f27c7-222797/addons/repair/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,953 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,978 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:18,996 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-e2f27c7-222797/addons/project_todo/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,011 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-e2f27c7-222797/addons/lunch/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-e2f27c7-222797/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_data_module: no translation for language vi_VN 2026-07-08 14:30:19,069 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_responsive: no translation for language vi_VN 2026-07-08 14:30:19,069 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,082 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,087 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,101 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_discount/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,107 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,127 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,132 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/loyalty/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,193 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,213 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,220 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,237 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language vi_VN 2026-07-08 14:30:19,244 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,252 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: no translation for language vi_VN 2026-07-08 14:30:19,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,272 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,277 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language vi_VN 2026-07-08 14:30:19,299 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,308 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,311 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,312 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,324 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language vi_VN 2026-07-08 14:30:19,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-e2f27c7-222797/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-e2f27c7-222797/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,382 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,388 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,392 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,400 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,405 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-e2f27c7-222797/addons/base_iban/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,411 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-e2f27c7-222797/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,418 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_stock_reports: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_stock_reports/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,455 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_bank_currency_rate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_bank_currency_rate/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_currency_rate: no translation for language vi_VN 2026-07-08 14:30:19,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,478 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_export: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade_export/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_import: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade_import/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_import_currency_rate: no translation for language vi_VN 2026-07-08 14:30:19,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_legal_invoice_number: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_legal_invoice_number/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,513 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,516 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,518 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_edi: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_edi/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,547 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_meinvoice: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_meinvoice/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,556 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_refund: no translation for language vi_VN 2026-07-08 14:30:19,557 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_edi_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_edi_pos/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,562 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_meinvoice_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_meinvoice_pos/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,564 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: loading translation file /data/build/rb-e2f27c7-222797/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,578 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_sinvoice: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_sinvoice/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,580 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel_pos: loading translation file /data/build/rb-e2f27c7-222797/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,585 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_sinvoice_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_sinvoice_pos/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,586 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,590 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:19,591 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_vninvoice: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_vninvoice/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,596 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_asset: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_asset/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,619 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality_stock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,623 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality_mrp: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality_mrp/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:19,625 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,630 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,634 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,637 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,651 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,657 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,662 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,667 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-e2f27c7-222797/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,671 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-e2f27c7-222797/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-e2f27c7-222797/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,688 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,697 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-e2f27c7-222797/addons/certificate/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,708 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,731 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/account_fleet/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,760 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol_response: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,780 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-e2f27c7-222797/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,794 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-e2f27c7-222797/addons/account_test/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,810 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-e2f27c7-222797/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,820 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,840 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,845 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,849 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,858 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,865 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,872 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,877 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-e2f27c7-222797/addons/base_import/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,899 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-e2f27c7-222797/addons/base_import_module/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-e2f27c7-222797/addons/base_install_request/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,915 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-e2f27c7-222797/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,922 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-e2f27c7-222797/addons/base_vat/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,929 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,935 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,940 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,946 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,952 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_migration: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,958 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/iap_crm/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,963 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,969 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,985 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,989 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:19,996 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,016 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,033 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,045 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-e2f27c7-222797/addons/event_booth/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-e2f27c7-222797/addons/event_product/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,065 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,077 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,089 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/event_crm/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,106 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,111 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/event_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,117 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_crm/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,128 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,134 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-e2f27c7-222797/addons/google_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,137 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/google_calendar/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-e2f27c7-222797/addons/google_gmail/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,150 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,159 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,165 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,171 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,185 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,191 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_presence/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,202 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,211 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,221 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,227 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,239 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_us: no translation for language vi_VN 2026-07-08 14:30:20,239 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language vi_VN 2026-07-08 14:30:20,239 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_invoice_line_grouping: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_invoice_line_grouping/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,242 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_line_grouping: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_edi_line_grouping/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_asset: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_asset/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_auto_transfer: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_auto_transfer/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,253 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_auto_transfer: no translation for language vi_VN 2026-07-08 14:30:20,253 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:20,267 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:20,286 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,323 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_vninvoice_line_grouping: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_vninvoice_line_grouping/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_einvoice_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_foreign_trade/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,330 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_account/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,332 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_account/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_account/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_account_overtime: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_account_overtime/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_administrative_region: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_administrative_region/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,367 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_payroll_administrative_region: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_payroll_administrative_region/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_administrative_region: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_administrative_region/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,376 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_meal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_meal/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_meal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_meal/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,382 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_meal_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_meal_account/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,384 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_overtime: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_overtime/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_loan_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_loan_management/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:20,387 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_bot/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,396 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language vi_VN 2026-07-08 14:30:20,396 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_group/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,430 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,434 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,439 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,444 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,513 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,519 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-e2f27c7-222797/addons/membership/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,534 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,547 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,554 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,565 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,570 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-e2f27c7-222797/addons/product_expiry/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,580 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,584 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,602 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,612 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,618 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,639 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,644 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language vi_VN 2026-07-08 14:30:20,645 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-e2f27c7-222797/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_event/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,661 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_hr/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,675 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language vi_VN 2026-07-08 14:30:20,675 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,696 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_margin/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,700 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,708 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,720 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,724 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,729 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-e2f27c7-222797/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-e2f27c7-222797/addons/product_email_template/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-e2f27c7-222797/addons/product_images/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/product_margin/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/product_matrix/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,770 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,779 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,785 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,789 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,794 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,800 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_service/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,805 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,824 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language vi_VN 2026-07-08 14:30:20,824 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,829 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/project_purchase/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,834 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,838 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,841 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_expense/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,848 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,854 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/project_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,859 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,869 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,876 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,881 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,890 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,896 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,900 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,906 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,910 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,922 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,927 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,932 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,936 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language vi_VN 2026-07-08 14:30:20,936 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,952 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,958 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,963 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,969 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-07-08 14:30:20,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_sms: no translation for language vi_VN 2026-07-08 14:30:20,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,009 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,014 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-e2f27c7-222797/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,023 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-e2f27c7-222797/addons/snailmail/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,040 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-e2f27c7-222797/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,044 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,209 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,242 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,252 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,257 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,273 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,285 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,293 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,309 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,315 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,323 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language vi_VN 2026-07-08 14:30:21,332 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language vi_VN 2026-07-08 14:30:21,332 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language vi_VN 2026-07-08 14:30:21,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language vi_VN 2026-07-08 14:30:21,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language vi_VN 2026-07-08 14:30:21,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_convert: no translation for language vi_VN 2026-07-08 14:30:21,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_converter: no translation for language vi_VN 2026-07-08 14:30:21,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_google_map: no translation for language vi_VN 2026-07-08 14:30:21,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,373 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/website_livechat/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language vi_VN 2026-07-08 14:30:21,391 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_demo/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,399 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-e2f27c7-222797/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,404 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,409 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,451 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,475 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_event_full: no translation for language vi_VN 2026-07-08 14:30:21,475 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language vi_VN 2026-07-08 14:30:21,475 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language vi_VN 2026-07-08 14:30:21,476 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language vi_VN 2026-07-08 14:30:21,476 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_http: no translation for language vi_VN 2026-07-08 14:30:21,478 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_new_api: no translation for language vi_VN 2026-07-08 14:30:21,478 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherit: no translation for language vi_VN 2026-07-08 14:30:21,478 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language vi_VN 2026-07-08 14:30:21,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherits: no translation for language vi_VN 2026-07-08 14:30:21,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language vi_VN 2026-07-08 14:30:21,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_limits: no translation for language vi_VN 2026-07-08 14:30:21,480 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_lint: no translation for language vi_VN 2026-07-08 14:30:21,480 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_performance: no translation for language vi_VN 2026-07-08 14:30:21,481 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail: no translation for language vi_VN 2026-07-08 14:30:21,481 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,484 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language vi_VN 2026-07-08 14:30:21,485 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language vi_VN 2026-07-08 14:30:21,485 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_read_group: no translation for language vi_VN 2026-07-08 14:30:21,486 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_resource: no translation for language vi_VN 2026-07-08 14:30:21,486 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_rpc: no translation for language vi_VN 2026-07-08 14:30:21,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language vi_VN 2026-07-08 14:30:21,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language vi_VN 2026-07-08 14:30:21,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language vi_VN 2026-07-08 14:30:21,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language vi_VN 2026-07-08 14:30:21,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language vi_VN 2026-07-08 14:30:21,489 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_signup_email_verification: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_signup_email_verification/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,491 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_to_signup_email_verification: no translation for language vi_VN 2026-07-08 14:30:21,492 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_translation_import: no translation for language vi_VN 2026-07-08 14:30:21,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language vi_VN 2026-07-08 14:30:21,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_viin_approval: no translation for language vi_VN 2026-07-08 14:30:21,494 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language vi_VN 2026-07-08 14:30:21,494 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-e2f27c7-222797/addons/website_forum/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,550 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,561 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,573 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language vi_VN 2026-07-08 14:30:21,574 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,615 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand: no translation for language vi_VN 2026-07-08 14:30:21,616 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,619 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language vi_VN 2026-07-08 14:30:21,619 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_common_uom: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_common_uom/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,621 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language vi_VN 2026-07-08 14:30:21,622 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,631 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,635 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,640 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,646 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,649 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,652 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,655 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language vi_VN 2026-07-08 14:30:21,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language vi_VN 2026-07-08 14:30:21,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language vi_VN 2026-07-08 14:30:21,657 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language vi_VN 2026-07-08 14:30:21,657 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_expense: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,662 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_expense_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,665 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_attendance_validation: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_attendance_validation/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract_attendance/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,674 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_attendance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_attendance/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,677 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_timesheet_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_timesheet_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project_timesheet_leave: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_timesheet_leave/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,686 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_project_timesheet_timeoff_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_project_timesheet_timeoff_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,688 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,691 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_base: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_base/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,693 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_invoice: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_invoice/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_sale_purchase: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_sale_purchase/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,698 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_sale_purchase_stock: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_sale_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,701 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language vi_VN 2026-07-08 14:30:21,702 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,703 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,706 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language vi_VN 2026-07-08 14:30:21,706 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,709 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_mrp_maintenance: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_mrp_maintenance/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,712 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,713 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,715 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,717 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language vi_VN 2026-07-08 14:30:21,717 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language vi_VN 2026-07-08 14:30:21,718 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language vi_VN 2026-07-08 14:30:21,718 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language vi_VN 2026-07-08 14:30:21,718 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_odoo_module_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,727 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,729 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,732 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,736 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,739 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,741 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_payment_transaction_protection: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_payment_transaction_protection/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_payroll_payment_acb_templates: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_payroll_payment_acb_templates/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,748 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,752 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,754 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,756 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,760 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,762 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,764 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,768 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,770 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language vi_VN 2026-07-08 14:30:21,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language vi_VN 2026-07-08 14:30:21,774 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_safe_confirm_button: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_safe_confirm_button/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,777 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sale_desc_short_link: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_desc_short_link/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,778 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,780 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sale_price_lock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_price_lock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,783 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_asset: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_asset/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_asset_equipment: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_asset_equipment/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,794 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_equipment_bom_kit: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment_bom_kit/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,801 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,802 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language vi_VN 2026-07-08 14:30:21,803 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_unique_product_code: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_unique_product_code/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,804 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_upload_file: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_upload_file/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,806 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_vendor_price_lock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_vendor_price_lock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,810 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_purchase/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,811 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_stock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,815 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_purchase_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,817 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_sale/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,818 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_sale_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_sale_stock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,820 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_website_apps_store: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_apps_store/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-e2f27c7-222797/addons/transifex/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,839 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,848 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_bank_statement_import: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_bank_statement_import/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,858 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_bank_statement_import_rje: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_bank_statement_import_rje/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_recurring: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_recurring/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,866 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_amazon_ses: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_amazon_ses/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,871 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,880 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_flexible_flow: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_flexible_flow/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,894 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_contract: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_contract/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,899 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,903 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-07-08 14:30:21,908 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,911 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_recruitment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,917 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language vi_VN 2026-07-08 14:30:21,918 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:21,924 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_project/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,931 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_timesheet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_timesheet/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,936 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_maintenance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_maintenance/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,941 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_stock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,959 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_mrp: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_mrp/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,967 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purchase/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,977 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purchase_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,978 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_procurement: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_procurement/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,981 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purpose_routing: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purpose_routing/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:21,991 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_sale_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale_project/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,002 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_auth_password_policy/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,005 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy_portal: no translation for language vi_VN 2026-07-08 14:30:22,006 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy_signup: no translation for language vi_VN 2026-07-08 14:30:22,006 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_base_import_tracking: no translation for language vi_VN 2026-07-08 14:30:22,006 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language vi_VN 2026-07-08 14:30:22,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_signup: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_auth_signup/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,016 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language vi_VN 2026-07-08 14:30:22,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language vi_VN 2026-07-08 14:30:22,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language vi_VN 2026-07-08 14:30:22,017 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,019 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,035 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,037 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,039 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,044 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,046 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_hr_expense: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_hr_expense/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,050 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language vi_VN 2026-07-08 14:30:22,050 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,052 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language vi_VN 2026-07-08 14:30:22,053 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,055 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,057 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,060 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,063 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language vi_VN 2026-07-08 14:30:22,063 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,065 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,095 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,098 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,100 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language vi_VN 2026-07-08 14:30:22,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language vi_VN 2026-07-08 14:30:22,103 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,111 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language vi_VN 2026-07-08 14:30:22,112 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_portal: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_portal/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,116 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,118 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,120 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,122 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,124 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,126 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language vi_VN 2026-07-08 14:30:22,126 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language vi_VN 2026-07-08 14:30:22,127 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,129 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language vi_VN 2026-07-08 14:30:22,131 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-e2f27c7-222797/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,138 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language vi_VN 2026-07-08 14:30:22,138 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,140 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_event: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_event/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,142 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language vi_VN 2026-07-08 14:30:22,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_forum: loading translation file /data/build/Viindoo-branding-18.0/viin_brand_website_forum/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,145 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language vi_VN 2026-07-08 14:30:22,145 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-e2f27c7-222797/addons/website_links/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,153 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,155 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language vi_VN 2026-07-08 14:30:22,155 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,158 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,159 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_slides_forum: no translation for language vi_VN 2026-07-08 14:30:22,160 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,161 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,164 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_business_nature: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_business_nature/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,178 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_crm_business_nature: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_business_nature/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,181 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,183 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,185 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_customizer_web_responsive: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_customizer_web_responsive/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,188 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,191 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,193 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,196 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,199 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,203 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,206 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,208 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,211 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,213 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,215 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,217 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,220 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,223 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,227 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,233 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,235 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,237 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,243 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,245 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,250 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,252 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,255 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,258 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,261 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_suspension: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract_suspension/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,266 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language vi_VN 2026-07-08 14:30:22,266 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_management_tiers: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_management_tiers/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,271 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,281 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_hr_holidays: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_hr_holidays/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,286 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_compensatory_time_off: no translation for language vi_VN 2026-07-08 14:30:22,287 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_payroll: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval_payroll/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_attendance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_attendance/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,294 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_payroll_compensatory_time_off: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_payroll_compensatory_time_off/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet_approval/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet_attendance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet_attendance/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,307 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_payroll_timesheet_wfh: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_payroll_timesheet_wfh/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,312 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,323 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline/i18n_extra/vi_VN.po for language vi_VN 2026-07-08 14:30:22,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline_approval/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,330 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,333 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance_holiday: no translation for language vi_VN 2026-07-08 14:30:22,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_link_tracker_qr_code: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_link_tracker_qr_code/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loan_management_bank_currency_rate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loan_management_bank_currency_rate/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,345 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language vi_VN 2026-07-08 14:30:22,345 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language vi_VN 2026-07-08 14:30:22,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language vi_VN 2026-07-08 14:30:22,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language vi_VN 2026-07-08 14:30:22,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language vi_VN 2026-07-08 14:30:22,349 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,352 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,361 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_account: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_account/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,379 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_landed_costs: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_landed_costs/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,384 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_landed_costs: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_landed_costs/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,387 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_industry_isic: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_industry_isic/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,470 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_shareholder: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_shareholder/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,472 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pdf_print_preview: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pdf_print_preview/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,475 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,477 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language vi_VN 2026-07-08 14:30:22,480 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,482 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,484 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_product: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,492 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,496 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language vi_VN 2026-07-08 14:30:22,496 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,502 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_qrcode: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_qrcode/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,505 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_quality_stock_access_control: no translation for language vi_VN 2026-07-08 14:30:22,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_recurring: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_recurring/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language vi_VN 2026-07-08 14:30:22,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_subscription: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_subscription/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,528 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_subscription_loyalty: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_subscription_loyalty/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,533 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,535 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,537 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,543 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,544 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,551 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,553 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_mrp: no translation for language vi_VN 2026-07-08 14:30:22,556 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_purchase_stock: no translation for language vi_VN 2026-07-08 14:30:22,556 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stringee: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stringee/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,571 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_transfer_address: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_transfer_address/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,573 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,579 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_partner_business_nature: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_partner_business_nature/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,581 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_sale_recurring: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_sale_recurring/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,584 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_sale_subscription: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_sale_subscription/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_advisor: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_advisor/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,605 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-e2f27c7-222797/addons/website_blog/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,640 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_advisor_blog: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_advisor_blog/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_blog: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_blog/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,644 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,647 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_event: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_event/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,649 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_livechat: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_livechat/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,651 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_sms: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_sms/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_social: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_social/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_survey: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_survey/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_website: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_website/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,657 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_zbs: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_zbs/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_crm: no translation for language vi_VN 2026-07-08 14:30:22,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_zalo: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_zalo/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,680 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_account/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,684 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_auth_oauth: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_auth_oauth/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,687 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_chatter_sync: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_chatter_sync/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_helpdesk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_helpdesk/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,690 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_sale/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,694 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_website_livechat: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_website_livechat/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-e2f27c7-222797/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,699 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-e2f27c7-222797/addons/website_customer/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,707 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,719 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,724 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,731 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,742 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-e2f27c7-222797/addons/website_membership/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-e2f27c7-222797/addons/website_project/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,751 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_custom/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,772 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,780 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,790 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,800 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,806 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,811 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,820 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,826 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,832 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,836 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,843 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,851 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_standard_consumption: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_standard_consumption/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,854 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,857 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language vi_VN 2026-07-08 14:30:22,862 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,866 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:30:22,871 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_erponline_utility: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/i18n/vi_VN.po for language vi_VN 2026-07-08 14:30:22,881 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-e2f27c7-222797/addons/board/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,888 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_aps/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,894 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,900 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,913 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,919 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,930 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,940 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,946 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,953 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,957 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,964 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,969 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-e2f27c7-222797/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module theme_default: no translation for language vi_VN 2026-07-08 14:30:22,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-07-08 14:30:22,978 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_import_export: no translation for language vi_VN 2026-07-08 14:30:22,978 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language vi_VN 2026-07-08 14:30:22,978 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language vi_VN 2026-07-08 14:30:22,979 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language vi_VN 2026-07-08 14:30:22,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website: no translation for language vi_VN 2026-07-08 14:30:22,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language vi_VN 2026-07-08 14:30:22,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language vi_VN 2026-07-08 14:30:22,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language vi_VN 2026-07-08 14:31:01,775 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mail_tracking_value_multilang.tests.test_message_track: Starting TestMailTrackingValueMultilang.test_mail_track_x2m_store_ids ... 2026-07-08 14:31:01,951 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:31:01,968 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow: Starting TestUi.test_01_main_flow_tour ... 2026-07-08 14:31:02,787 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_01_main_flow_tour: Chrome headless failed to start: 2026-07-08 14:31:02,787 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:31:02,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow: Starting TestUi.test_company_access_error_redirect ... 2026-07-08 14:31:10,335 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_access_error_redirect: Chrome headless failed to start: 2026-07-08 14:31:10,336 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:31:10,413 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow: Starting TestUi.test_company_switch_access_error ... 2026-07-08 14:31:17,613 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_switch_access_error: Chrome headless failed to start: 2026-07-08 14:31:17,614 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:31:17,703 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow: Starting TestUi.test_company_switch_access_error_debug ... 2026-07-08 14:31:24,684 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow.TestUi.test_company_switch_access_error_debug: Chrome headless failed to start: 2026-07-08 14:31:24,685 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:31:24,781 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:31:24,815 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow: Starting TestUiMobile.test_01_main_flow_tour_mobile ... 2026-07-08 14:31:25,563 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_main_flows.tests.test_flow.TestUiMobile.test_01_main_flow_tour_mobile: Chrome headless failed to start: [1996:1996:0100/000000.562266:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:31:25,563 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:31:25,623 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:31:41,859 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:31:41,859 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:31:43,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mass_mailing.tests.test_performance: Starting TestMassMailPerformance.test_send_mailing ... 2026-07-08 14:31:44,058 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) targets mailing.performance, no opt out list available 2026-07-08 14:31:44,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(16,) has already reached 0 mailing.performance emails 2026-07-08 14:31:46,036 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) targets mailing.performance, no opt out list available 2026-07-08 14:31:46,037 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) has already reached 0 mailing.performance emails 2026-07-08 14:31:47,931 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mass_mailing/tests/test_performance.py:50 2026-07-08 14:31:48,156 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(18,) targets mailing.performance, no opt out list available 2026-07-08 14:31:48,159 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(18,) has already reached 0 mailing.performance emails 2026-07-08 14:31:50,400 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(19,) targets mailing.performance, no opt out list available 2026-07-08 14:31:50,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(19,) has already reached 0 mailing.performance emails 2026-07-08 14:31:52,697 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mass_mailing/tests/test_performance.py:50 2026-07-08 14:31:52,777 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 14:32:10,831 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [27601] 2026-07-08 14:32:10,831 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-07-08 14:32:12,865 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_mass_mailing.tests.test_performance: Starting TestMassMailBlPerformance.test_send_mailing_w_bl ... 2026-07-08 14:32:13,629 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(20,) targets mailing.performance.blacklist, no opt out list available 2026-07-08 14:32:13,629 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(20,) has already reached 0 mailing.performance.blacklist emails 2026-07-08 14:32:15,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(20,) targets mailing.performance.blacklist, no opt out list available 2026-07-08 14:32:15,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(20,) has already reached 50 mailing.performance.blacklist emails 2026-07-08 14:32:15,915 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) targets mailing.performance.blacklist, no opt out list available 2026-07-08 14:32:15,916 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) has already reached 0 mailing.performance.blacklist emails 2026-07-08 14:32:17,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) targets mailing.performance.blacklist, no opt out list available 2026-07-08 14:32:17,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) has already reached 50 mailing.performance.blacklist emails 2026-07-08 14:32:18,135 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mass_mailing/tests/test_performance.py:93 2026-07-08 14:32:18,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(22,) targets mailing.performance.blacklist, no opt out list available 2026-07-08 14:32:18,426 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(22,) has already reached 0 mailing.performance.blacklist emails 2026-07-08 14:32:20,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(22,) targets mailing.performance.blacklist, no opt out list available 2026-07-08 14:32:20,494 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(22,) has already reached 50 mailing.performance.blacklist emails 2026-07-08 14:32:21,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(23,) targets mailing.performance.blacklist, no opt out list available 2026-07-08 14:32:21,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(23,) has already reached 0 mailing.performance.blacklist emails 2026-07-08 14:32:23,074 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(23,) targets mailing.performance.blacklist, no opt out list available 2026-07-08 14:32:23,075 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(23,) has already reached 50 mailing.performance.blacklist emails 2026-07-08 14:32:23,662 184 INFO rb-e2f27c7-222797-391089 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-e2f27c7-222797/addons/test_mass_mailing/tests/test_performance.py:93 2026-07-08 14:32:23,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 14:32:23,783 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_indexed_translation: Starting TestIndexedTranslation.test_search_ilike ... 2026-07-08 14:32:23,858 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_indexed_translation: Starting TestIndexedTranslation.test_search_special_characters ... 2026-07-08 14:32:23,994 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:32:24,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_delay_write_from_ori_term ... 2026-07-08 14:32:24,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_delay_write_from_related_term ... 2026-07-08 14:32:24,162 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_edit_translations_related_compute ... 2026-07-08 14:32:24,193 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_import_from_po ... 2026-07-08 14:32:24,201 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading translation file for language fr_FR 2026-07-08 14:32:24,202 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: translations are loaded successfully 2026-07-08 14:32:24,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_new_records ... 2026-07-08 14:32:24,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_new_records_html ... 2026-07-08 14:32:24,346 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_read ... 2026-07-08 14:32:24,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_change_many2one ... 2026-07-08 14:32:24,441 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_from_ori ... 2026-07-08 14:32:24,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_from_ori_term ... 2026-07-08 14:32:24,541 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_from_related ... 2026-07-08 14:32:24,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_from_related_term ... 2026-07-08 14:32:24,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_translate_mapped ... 2026-07-08 14:32:24,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_ori ... 2026-07-08 14:32:24,723 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_ori_term ... 2026-07-08 14:32:24,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_related ... 2026-07-08 14:32:24,823 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_related_term ... 2026-07-08 14:32:24,897 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_related_translation: Starting TestRelatedTranslation.test_write_from_related_term_more ... 2026-07-08 14:32:24,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:32:25,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_ui: Starting TestUi.test_01_admin_widget_x2many ... 2026-07-08 14:32:25,392 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_ui.TestUi.test_01_admin_widget_x2many: Chrome headless failed to start: 2026-07-08 14:32:25,393 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:25,444 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:32:25,464 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_ui: Starting TestUiTranslation.test_01_sql_constraints ... 2026-07-08 14:32:25,481 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_new_api: loading translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-07-08 14:32:25,481 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-07-08 14:32:25,708 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_ui.TestUiTranslation.test_01_sql_constraints: Chrome headless failed to start: 2026-07-08 14:32:25,708 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_new_api.tests.test_ui: skipped TestUiTranslation.test_01_sql_constraints : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:32:25,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:32:25,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_read_group.tests.test_override: Starting TestReadGroupOverride.test_order_for_groupby ... 2026-07-08 14:32:25,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:32:25,879 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_read_group.tests.test_read_progress_bar: Starting TestReadProgressBar.test_read_progress_bar_m2m ... 2026-07-08 14:32:25,918 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_read_group.tests.test_read_progress_bar: Starting TestReadProgressBar.test_simple ... 2026-07-08 14:32:35,174 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f6148ae0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/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/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:35,175 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dd50b2e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/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/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:35,181 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/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/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:35,185 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/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/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:35,186 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dd508b80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/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/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:35,206 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/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/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:35,207 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 338, in create records = super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/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/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:44,964 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dd009620> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 344, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 27, in write res = super().write(vals) File "/data/build/rb-e2f27c7-222797/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:44,964 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f6014fe0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 344, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 27, in write res = super().write(vals) File "/data/build/rb-e2f27c7-222797/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:44,970 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 344, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 27, in write res = super().write(vals) File "/data/build/rb-e2f27c7-222797/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:44,974 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 344, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 27, in write res = super().write(vals) File "/data/build/rb-e2f27c7-222797/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:44,974 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f6016d40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 344, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 27, in write res = super().write(vals) File "/data/build/rb-e2f27c7-222797/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:44,996 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 344, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 27, in write res = super().write(vals) File "/data/build/rb-e2f27c7-222797/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:44,998 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-e2f27c7-222797/odoo/addons/test_read_group/tests/test_read_progress_bar.py", line 129, in test_simple model.write({'field_id': [ File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/ir_model.py", line 344, in write res = super().write(vals) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 27, in write res = super().write(vals) File "/data/build/rb-e2f27c7-222797/addons/mail/models/ir_model.py", line 90, in write res = super(IrModel, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 389, in write res = super(IrModel, self).write(vals) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval/models/base.py", line 67, in write return super().write(vals) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 4813, in write field.write(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4563, in write self.write_batch([(records, value)]) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:45,353 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_read_group.tests.test_read_progress_bar: Starting TestReadProgressBar.test_week_grouping ... 2026-07-08 14:32:54,695 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dcb13a60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:54,696 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dda07880> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:54,710 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:54,714 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:54,715 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dda07e20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:54,735 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:54,736 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:32:54,749 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:32:54,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_01_create ... 2026-07-08 14:32:54,996 184 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-07-08 14:32:55,001 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:32:55,287 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:56,347 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:32:56,348 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:32:56] "POST /xmlrpc/2/object HTTP/1.1" 200 - 53 0.103 1.250 2026-07-08 14:32:56,351 184 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-07-08 14:32:56,358 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:57,137 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:32:57] "POST /xmlrpc/2/object HTTP/1.1" 200 - 17 0.018 0.768 2026-07-08 14:32:57,139 184 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-07-08 14:32:57,140 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:57,146 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:32:57] "POST /xmlrpc/2/object HTTP/1.1" 200 - 1 0.000 0.007 2026-07-08 14:32:57,147 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error.TestError.test_01_create: waiting for threads: [] 2026-07-08 14:32:57,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_01_private ... 2026-07-08 14:32:57,181 184 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-07-08 14:32:57,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:32:57,463 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:58,641 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:32:58,642 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:32:58] "POST /xmlrpc/2/object HTTP/1.1" 200 - 53 0.086 1.375 2026-07-08 14:32:58,646 184 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-07-08 14:32:58,649 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:59,444 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:32:59] "POST /xmlrpc/2/object HTTP/1.1" 200 - 11 0.008 0.790 2026-07-08 14:32:59,446 184 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-07-08 14:32:59,447 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:59,449 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:32:59] "POST /xmlrpc/2/object HTTP/1.1" 200 - 0 0.000 0.003 2026-07-08 14:32:59,451 184 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-07-08 14:32:59,452 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:59,456 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:32:59] "POST /xmlrpc/2/object HTTP/1.1" 200 - 0 0.000 0.005 2026-07-08 14:32:59,458 184 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-07-08 14:32:59,459 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:32:59,460 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:32:59] "POST /xmlrpc/2/object HTTP/1.1" 200 - 0 0.000 0.003 2026-07-08 14:32:59,461 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error.TestError.test_01_private: waiting for threads: [] 2026-07-08 14:32:59,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_02_delete ... 2026-07-08 14:32:59,499 184 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-07-08 14:32:59,502 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:33:00,518 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:01,352 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:33:01,352 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:01] "POST /xmlrpc/2/object HTTP/1.1" 200 - 53 0.077 1.777 2026-07-08 14:33:01,355 184 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-07-08 14:33:01,359 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:02,159 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:02] "POST /xmlrpc/2/object HTTP/1.1" 200 - 17 0.024 0.781 2026-07-08 14:33:02,161 184 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-07-08 14:33:02,162 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:02,169 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:02] "POST /xmlrpc/2/object HTTP/1.1" 200 - 2 0.001 0.007 2026-07-08 14:33:02,175 184 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-07-08 14:33:02,176 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:02,187 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:02] "POST /xmlrpc/2/object HTTP/1.1" 200 - 4 0.004 0.009 2026-07-08 14:33:02,190 184 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-07-08 14:33:02,190 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:02,204 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:02] "POST /xmlrpc/2/object HTTP/1.1" 200 - 5 0.006 0.008 2026-07-08 14:33:02,207 184 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-07-08 14:33:02,208 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:02,212 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:02] "POST /xmlrpc/2/object HTTP/1.1" 200 - 0 0.000 0.005 2026-07-08 14:33:02,213 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error.TestError.test_02_delete: waiting for threads: [] 2026-07-08 14:33:02,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_03_sql_constraint ... 2026-07-08 14:33:02,250 184 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-07-08 14:33:02,256 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:33:02,538 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:03,623 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:33:03,624 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:03] "POST /xmlrpc/2/object HTTP/1.1" 200 - 53 0.081 1.293 2026-07-08 14:33:03,627 184 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-07-08 14:33:03,630 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:04,430 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:04] "POST /xmlrpc/2/object HTTP/1.1" 200 - 16 0.014 0.790 2026-07-08 14:33:04,431 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error.TestError.test_03_sql_constraint: waiting for threads: [] 2026-07-08 14:33:04,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error: Starting TestError.test_04_multi_db ... 2026-07-08 14:33:04,463 184 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-07-08 14:33:04,465 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:33:04,709 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:05,649 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:33:05,650 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:05] "POST /xmlrpc/2/object HTTP/1.1" 200 - 53 0.081 1.106 2026-07-08 14:33:06,591 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:33:06] "POST /xmlrpc/2/object HTTP/1.1" 200 - 14 0.027 0.912 2026-07-08 14:33:06,593 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_rpc.tests.test_error.TestError.test_04_multi_db: waiting for threads: [] 2026-07-08 14:33:06,637 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:33:22,521 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #334 deleted product.product records with IDs: [291] 2026-07-08 14:33:23,677 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_event_sale_with_product_configurator: Starting TestEventProductConfiguratorUi.test_event_using_product_configurator ... 2026-07-08 14:33:23,875 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_event_sale_with_product_configurator.TestEventProductConfiguratorUi.test_event_using_product_configurator: Chrome headless failed to start: 2026-07-08 14:33:23,875 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:23,968 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:33:24,453 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26032] 2026-07-08 14:33:24,512 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted product.product records with IDs: [300] 2026-07-08 14:33:25,222 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26040] 2026-07-08 14:33:25,280 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted product.product records with IDs: [307] 2026-07-08 14:33:26,464 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_01_product_configurator ... 2026-07-08 14:33:26,823 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_01_product_configurator: Chrome headless failed to start: 2026-07-08 14:33:26,824 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:26,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_02_product_configurator_advanced ... 2026-07-08 14:33:27,246 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26038, 26037, 26036, 26035, 26034, 26033] 2026-07-08 14:33:27,392 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted product.product records with IDs: [301, 302, 303, 304, 305, 306] 2026-07-08 14:33:27,613 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_02_product_configurator_advanced: Chrome headless failed to start: 2026-07-08 14:33:27,613 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:27,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_03_product_configurator_edition ... 2026-07-08 14:33:27,868 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_03_product_configurator_edition: Chrome headless failed to start: 2026-07-08 14:33:27,869 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:27,914 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_04_product_configurator_single_custom_value ... 2026-07-08 14:33:28,400 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_04_product_configurator_single_custom_value: Chrome headless failed to start: 2026-07-08 14:33:28,401 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:28,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_05_product_configurator_pricelist ... 2026-07-08 14:33:29,001 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_05_product_configurator_pricelist: Chrome headless failed to start: 2026-07-08 14:33:29,002 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:29,044 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_06_product_configurator_optional_products ... 2026-07-08 14:33:29,477 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_06_product_configurator_optional_products: Chrome headless failed to start: 2026-07-08 14:33:29,478 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:29,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_07_product_configurator_recursive_optional_products ... 2026-07-08 14:33:29,804 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_07_product_configurator_recursive_optional_products: Chrome headless failed to start: 2026-07-08 14:33:29,804 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:29,838 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_product_attribute_multi_type ... 2026-07-08 14:33:30,442 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_attribute_multi_type: Chrome headless failed to start: 2026-07-08 14:33:30,442 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:30,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: Starting TestProductConfiguratorUi.test_product_configurator_update_custom_values ... 2026-07-08 14:33:30,715 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_configurator_update_custom_values: Chrome headless failed to start: [2206:2206:0100/000000.712617:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:33:30,716 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:30,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:33:32,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_matrix: Starting TestSaleMatrixUi.test_sale_matrix_ui ... 2026-07-08 14:33:33,642 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_sale_product_configurators.tests.test_sale_product_matrix.TestSaleMatrixUi.test_sale_matrix_ui: Chrome headless failed to start: 2026-07-08 14:33:33,643 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:33:33,694 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:34:00,192 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_import_payment_terms ... 2026-07-08 14:34:00,776 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from _callCleanup /data/build/rb-e2f27c7-222797/odoo/tests/case.py:190 2026-07-08 14:34:00,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_import_product_from_po ... 2026-07-08 14:34:02,082 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from _callCleanup /data/build/rb-e2f27c7-222797/odoo/tests/case.py:190 2026-07-08 14:34:02,082 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_no_matching_product_found ... 2026-07-08 14:34:02,942 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from _callCleanup /data/build/rb-e2f27c7-222797/odoo/tests/case.py:190 2026-07-08 14:34:02,942 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_product_unit_price_with_different_uom ... 2026-07-08 14:34:03,814 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from _callCleanup /data/build/rb-e2f27c7-222797/odoo/tests/case.py:190 2026-07-08 14:34:03,814 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_sale_purchase_edi_ubl.tests.test_order_ubl_bis3: Starting TestOrderEdiUbl.test_so_fallback_partner ... 2026-07-08 14:34:04,416 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from _callCleanup /data/build/rb-e2f27c7-222797/odoo/tests/case.py:190 2026-07-08 14:34:04,467 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-08 14:34:04,481 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_many2many ... 2026-07-08 14:34:04,564 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_many2many_empty ... 2026-07-08 14:34:04,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_many2one ... 2026-07-08 14:34:04,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_many2one_empty ... 2026-07-08 14:34:04,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_selection ... 2026-07-08 14:34:04,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_multi_range: Starting TestSelectRangeMulti.test_selection_empty ... 2026-07-08 14:34:04,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:34:04,766 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one ... 2026-07-08 14:34:04,826 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one_deep_hierarchy ... 2026-07-08 14:34:04,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one_empty ... 2026-07-08 14:34:04,896 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one_empty_no_parent_name ... 2026-07-08 14:34:04,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_many2one_no_parent_name ... 2026-07-08 14:34:04,966 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_selection ... 2026-07-08 14:34:05,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_search_panel.tests.test_search_panel_select_range: Starting TestSelectRange.test_selection_empty ... 2026-07-08 14:34:05,040 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2021-01-01 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestFreezeTimeClassDecorator.test_freeze_time_class_decorator ... 2026-07-08 14:34:05,210 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:34:05,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestFreezeTimeMethodDecorator.test_freeze_time_method_decorator ... 2026-07-08 14:34:05,360 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestFreezeTimeMethodDecorator.test_freeze_time_method_decorator_with_date ... 2026-07-08 14:34:05,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2024-04-04 04:04:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestHttpCaseFreezeTimeClassDecorator.test_http_freeze_time_class_decorator ... 2024-04-04 04:04:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestHttpCaseFreezeTimeClassDecorator.test_http_freeze_time_class_decorator_two ... 2026-07-08 14:34:05,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:34:05,697 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_testing_utilities.tests.test_freeze_time: Starting TestFreezeTimeContextManager.test_freeze_time_context_manager ... 2026-07-08 14:34:05,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:34:05,844 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_to_signup_email_verification.tests.test_signup_email_verification: Starting TestForSignUpEmailVerification.test_signup_user_which_create_from_res_partner ... 2026-07-08 14:34:07,284 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:34:08,538 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:34:08] "GET / HTTP/1.1" 200 - 177 0.231 1.026 2026-07-08 14:34:09,312 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:addison.olson28@example.com from 127.0.0.1 2026-07-08 14:34:09,338 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:addison.olson28@example.com from 127.0.0.1 2026-07-08 14:34:09,349 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:34:09,349 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:34:09] "POST /web/signup?db=rb-e2f27c7-222797-391089&token=AeFIVmoAAAAAiqpEu0EZ2_xYCRAbsMfVsH4NFx-oy5WYeVLFsCL2mfRbMzYsIFszNDFdLCBudWxsLCAic2lnbnVwIl0 HTTP/1.1" 303 - 120 0.099 0.173 2026-07-08 14:34:09,358 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_device: User 341 inserts device log (pK6aAAVE8Rnqnffveft9fATAJ-qjoMevSEmyM9kX9w) 2026-07-08 14:34:10,241 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:34:10] "GET /my HTTP/1.1" 200 - 212 0.115 0.773 2026-07-08 14:34:10,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:34:10,314 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_import ... 2026-07-08 14:34:10,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-e2f27c7-222797/odoo/addons/base/i18n/fr.po for language fr_FR 2026-07-08 14:34:10,428 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/odoo/addons/base/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,049 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-e2f27c7-222797/addons/web/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,049 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-e2f27c7-222797/addons/base_setup/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,331 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_setup/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-e2f27c7-222797/addons/bus/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,344 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/bus/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-e2f27c7-222797/addons/web_tour/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,352 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web_tour/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-e2f27c7-222797/addons/html_editor/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,361 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/html_editor/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,384 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-e2f27c7-222797/addons/mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,384 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-e2f27c7-222797/addons/sales_team/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,506 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sales_team/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,516 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-e2f27c7-222797/addons/onboarding/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,516 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/onboarding/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,525 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-e2f27c7-222797/addons/uom/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,525 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/uom/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,537 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-e2f27c7-222797/addons/product/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,537 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-e2f27c7-222797/addons/analytic/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,597 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/analytic/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,612 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-e2f27c7-222797/addons/web_editor/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,612 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web_editor/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-e2f27c7-222797/addons/http_routing/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,654 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/http_routing/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,660 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_signup/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,660 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_signup/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,682 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-e2f27c7-222797/addons/portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,683 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,707 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-e2f27c7-222797/addons/resource/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,708 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/resource/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,724 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-e2f27c7-222797/addons/digest/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,724 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/digest/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,734 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-e2f27c7-222797/addons/account/i18n/fr.po for language fr_FR 2026-07-08 14:34:11,735 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,794 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-e2f27c7-222797/addons/payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,794 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,826 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/account_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,827 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-e2f27c7-222797/addons/utm/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,838 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/utm/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,849 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-e2f27c7-222797/addons/sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,850 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,920 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_management/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,920 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_management/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,930 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-e2f27c7-222797/addons/barcodes/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,931 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/barcodes/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,938 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-e2f27c7-222797/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,938 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-e2f27c7-222797/addons/stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:12,944 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,074 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,075 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-e2f27c7-222797/addons/phone_validation/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,093 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/phone_validation/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,100 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/point_of_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,100 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/point_of_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,209 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,209 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,228 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,284 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-e2f27c7-222797/addons/contacts/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,284 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/contacts/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,288 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-e2f27c7-222797/addons/crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,288 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-e2f27c7-222797/addons/social_media/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,348 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/social_media/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,353 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-e2f27c7-222797/addons/google_recaptcha/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,353 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/google_recaptcha/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,357 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-e2f27c7-222797/addons/website/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,357 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,556 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,601 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,601 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,617 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,617 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_base: no translation for language fr_FR 2026-07-08 14:34:13,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account: no translation for language fr_FR 2026-07-08 14:34:13,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_vat_counterpart: no translation for language fr_FR 2026-07-08 14:34:13,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_payment: no translation for language fr_FR 2026-07-08 14:34:13,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade: no translation for language fr_FR 2026-07-08 14:34:13,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_accountant: no translation for language fr_FR 2026-07-08 14:34:13,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-e2f27c7-222797/addons/rating/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,632 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/rating/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-e2f27c7-222797/addons/project/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,642 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,719 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality: no translation for language fr_FR 2026-07-08 14:34:13,720 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/website_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,720 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,729 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,729 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,732 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-e2f27c7-222797/addons/portal_rating/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,733 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/portal_rating/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,740 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,740 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,754 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,754 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,818 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,818 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,900 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-e2f27c7-222797/addons/link_tracker/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,900 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/link_tracker/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,905 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,906 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,975 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/resource_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,975 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/resource_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,978 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-e2f27c7-222797/addons/hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:13,978 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,031 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,063 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,064 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,124 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-e2f27c7-222797/addons/attachment_indexation/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,124 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/attachment_indexation/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,138 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,138 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-e2f27c7-222797/addons/data_recycle/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,187 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/data_recycle/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-e2f27c7-222797/addons/maintenance/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,196 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/maintenance/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,220 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-e2f27c7-222797/addons/marketing_card/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,220 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/marketing_card/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sshkey: no translation for language fr_FR 2026-07-08 14:34:14,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_git: no translation for language fr_FR 2026-07-08 14:34:14,237 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-e2f27c7-222797/addons/web_hierarchy/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,237 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web_hierarchy/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_org_chart/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,243 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_org_chart/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,248 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr: no translation for language fr_FR 2026-07-08 14:34:14,248 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,248 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,264 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_resource: no translation for language fr_FR 2026-07-08 14:34:14,264 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_base_addendum: no translation for language fr_FR 2026-07-08 14:34:14,265 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_contract: no translation for language fr_FR 2026-07-08 14:34:14,265 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_employee_relative: no translation for language fr_FR 2026-07-08 14:34:14,265 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,266 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,276 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry: no translation for language fr_FR 2026-07-08 14:34:14,276 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,276 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,282 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract: no translation for language fr_FR 2026-07-08 14:34:14,283 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,283 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,289 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,293 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_holidays: no translation for language fr_FR 2026-07-08 14:34:14,294 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_holidays: no translation for language fr_FR 2026-07-08 14:34:14,294 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll: no translation for language fr_FR 2026-07-08 14:34:14,294 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_loan_management: no translation for language fr_FR 2026-07-08 14:34:14,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_token_expiration: no translation for language fr_FR 2026-07-08 14:34:14,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_config_management: no translation for language fr_FR 2026-07-08 14:34:14,296 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_odoo_version: no translation for language fr_FR 2026-07-08 14:34:14,296 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_odoo_version: no translation for language fr_FR 2026-07-08 14:34:14,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_license: no translation for language fr_FR 2026-07-08 14:34:14,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_git_odoo_version: no translation for language fr_FR 2026-07-08 14:34:14,298 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_odoo_module: no translation for language fr_FR 2026-07-08 14:34:14,298 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_okr: no translation for language fr_FR 2026-07-08 14:34:14,298 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_milestone: no translation for language fr_FR 2026-07-08 14:34:14,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_management: no translation for language fr_FR 2026-07-08 14:34:14,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_amazon: no translation for language fr_FR 2026-07-08 14:34:14,300 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval: no translation for language fr_FR 2026-07-08 14:34:14,300 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_account: no translation for language fr_FR 2026-07-08 14:34:14,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_analytic: no translation for language fr_FR 2026-07-08 14:34:14,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_account: no translation for language fr_FR 2026-07-08 14:34:14,303 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-e2f27c7-222797/addons/iap/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,303 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/iap/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,308 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/iap_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,309 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/iap_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,314 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-e2f27c7-222797/addons/sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,314 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-e2f27c7-222797/addons/base_automation/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,334 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_automation/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_employee_advance: no translation for language fr_FR 2026-07-08 14:34:14,350 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_customizer: no translation for language fr_FR 2026-07-08 14:34:14,350 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_tracking: no translation for language fr_FR 2026-07-08 14:34:14,350 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document: no translation for language fr_FR 2026-07-08 14:34:14,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_standard_price_access: no translation for language fr_FR 2026-07-08 14:34:14,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate: no translation for language fr_FR 2026-07-08 14:34:14,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk: no translation for language fr_FR 2026-07-08 14:34:14,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime: no translation for language fr_FR 2026-07-08 14:34:14,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_employee_grade: no translation for language fr_FR 2026-07-08 14:34:14,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_role: no translation for language fr_FR 2026-07-08 14:34:14,353 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_rank: no translation for language fr_FR 2026-07-08 14:34:14,355 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,355 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_skill_framework: no translation for language fr_FR 2026-07-08 14:34:14,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_social: no translation for language fr_FR 2026-07-08 14:34:14,381 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_safe_ir_metadata_proxy: no translation for language fr_FR 2026-07-08 14:34:14,381 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_automation: no translation for language fr_FR 2026-07-08 14:34:14,382 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_api_request_logger: no translation for language fr_FR 2026-07-08 14:34:14,382 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo: no translation for language fr_FR 2026-07-08 14:34:14,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_meal: no translation for language fr_FR 2026-07-08 14:34:14,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment: no translation for language fr_FR 2026-07-08 14:34:14,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-e2f27c7-222797/addons/website_partner/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,383 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_partner/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-e2f27c7-222797/addons/gamification/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,389 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/gamification/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,430 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-e2f27c7-222797/addons/website_profile/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,430 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_profile/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,442 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-e2f27c7-222797/addons/event/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,539 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,615 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,615 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,635 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,635 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,672 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/im_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,672 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/im_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,699 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-e2f27c7-222797/addons/survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,699 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-e2f27c7-222797/addons/repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,764 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,785 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,785 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,806 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,806 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,821 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-e2f27c7-222797/addons/project_todo/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,821 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_todo/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,832 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-e2f27c7-222797/addons/lunch/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,832 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/lunch/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,869 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-e2f27c7-222797/addons/website_hr_recruitment/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,869 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_hr_recruitment/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,886 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_data_module: no translation for language fr_FR 2026-07-08 14:34:14,886 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:34:14,886 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,889 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:34:14,889 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr_FR.po for language fr_FR 2026-07-08 14:34:14,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,892 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,902 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,902 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,911 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,911 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,918 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,918 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,922 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_discount/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,922 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_discount/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,926 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,945 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_edi_ubl/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,945 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_edi_ubl/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,947 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_epson_printer/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,947 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_epson_printer/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,952 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,952 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,981 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,982 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_mercado_pago/i18n/fr.po for language fr_FR 2026-07-08 14:34:14,998 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_mercado_pago/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,002 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,002 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,005 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_paytm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,005 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_paytm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_pine_labs/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,010 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_pine_labs/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,016 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,017 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,024 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,029 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,030 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,033 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language fr_FR 2026-07-08 14:34:15,033 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,034 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,041 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,042 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,046 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: no translation for language fr_FR 2026-07-08 14:34:15,046 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,046 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,055 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,055 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,059 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,079 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language fr_FR 2026-07-08 14:34:15,080 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loyalty: no translation for language fr_FR 2026-07-08 14:34:15,081 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loyalty_pos: no translation for language fr_FR 2026-07-08 14:34:15,081 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loyalty_pos_sale: no translation for language fr_FR 2026-07-08 14:34:15,081 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,082 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,091 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loyalty_sale: no translation for language fr_FR 2026-07-08 14:34:15,091 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_viva_wallet/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,091 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_viva_wallet/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,098 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language fr_FR 2026-07-08 14:34:15,098 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-e2f27c7-222797/addons/base_address_extended/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,098 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_address_extended/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,108 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_hourly_cost/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,109 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_hourly_cost/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,111 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,112 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-e2f27c7-222797/addons/base_geolocalize/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,130 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_geolocalize/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,136 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_map: no translation for language fr_FR 2026-07-08 14:34:15,137 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_cohort: no translation for language fr_FR 2026-07-08 14:34:15,137 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock: no translation for language fr_FR 2026-07-08 14:34:15,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_emv/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,140 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_emv/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-e2f27c7-222797/addons/base_iban/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,144 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_iban/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,148 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn: no translation for language fr_FR 2026-07-08 14:34:15,148 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin: no translation for language fr_FR 2026-07-08 14:34:15,149 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_stock_reports: no translation for language fr_FR 2026-07-08 14:34:15,149 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_dimensions: no translation for language fr_FR 2026-07-08 14:34:15,150 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_bank_currency_rate: no translation for language fr_FR 2026-07-08 14:34:15,150 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_currency_rate: no translation for language fr_FR 2026-07-08 14:34:15,152 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,152 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_export: no translation for language fr_FR 2026-07-08 14:34:15,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_import: no translation for language fr_FR 2026-07-08 14:34:15,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_import_currency_rate: no translation for language fr_FR 2026-07-08 14:34:15,175 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_legal_invoice_number: no translation for language fr_FR 2026-07-08 14:34:15,175 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_identity: no translation for language fr_FR 2026-07-08 14:34:15,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_budget_code: no translation for language fr_FR 2026-07-08 14:34:15,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_edi: no translation for language fr_FR 2026-07-08 14:34:15,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_meinvoice: no translation for language fr_FR 2026-07-08 14:34:15,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_refund: no translation for language fr_FR 2026-07-08 14:34:15,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_edi_pos: no translation for language fr_FR 2026-07-08 14:34:15,178 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_meinvoice_pos: no translation for language fr_FR 2026-07-08 14:34:15,178 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: no translation for language fr_FR 2026-07-08 14:34:15,178 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_sinvoice: no translation for language fr_FR 2026-07-08 14:34:15,179 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel_pos: no translation for language fr_FR 2026-07-08 14:34:15,179 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_sinvoice_pos: no translation for language fr_FR 2026-07-08 14:34:15,180 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_return_reason: no translation for language fr_FR 2026-07-08 14:34:15,180 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_return_reason_stock: no translation for language fr_FR 2026-07-08 14:34:15,180 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_vninvoice: no translation for language fr_FR 2026-07-08 14:34:15,181 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_asset: no translation for language fr_FR 2026-07-08 14:34:15,181 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality_stock: no translation for language fr_FR 2026-07-08 14:34:15,182 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality_mrp: no translation for language fr_FR 2026-07-08 14:34:15,182 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,182 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,187 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,190 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,190 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,193 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,193 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,210 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,210 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,215 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,215 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,219 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-e2f27c7-222797/addons/account_add_gln/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,225 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_add_gln/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,227 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-e2f27c7-222797/addons/account_check_printing/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,228 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_check_printing/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-e2f27c7-222797/addons/account_debit_note/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,236 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_debit_note/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,243 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_edi/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,251 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-e2f27c7-222797/addons/certificate/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,251 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/certificate/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,262 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_proxy_client/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,262 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_edi_proxy_client/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,267 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,267 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,280 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/account_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,280 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,284 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,285 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_peppol/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol_response: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_response/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,301 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_response/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,309 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_selfbilling/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,309 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_selfbilling/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,316 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_sepa/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,316 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_sepa/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-e2f27c7-222797/addons/account_tax_python/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,320 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_tax_python/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-e2f27c7-222797/addons/account_test/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,323 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_test/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-e2f27c7-222797/addons/account_update_tax_tags/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,329 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_update_tax_tags/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_oauth/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,337 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_oauth/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_passkey/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,341 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_passkey/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,346 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,346 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,349 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_signup/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,352 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_signup/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,356 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_totp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,365 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,365 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,369 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,370 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,375 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,375 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,378 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-e2f27c7-222797/addons/base_import/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,379 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_import/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,392 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-e2f27c7-222797/addons/base_import_module/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,392 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_import_module/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,400 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-e2f27c7-222797/addons/base_install_request/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,400 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_install_request/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-e2f27c7-222797/addons/base_sparse_field/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,408 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_sparse_field/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-e2f27c7-222797/addons/base_vat/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,414 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_vat/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,419 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/calendar_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,419 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/calendar_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,423 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,423 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_azure/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,428 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_azure/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,434 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_google/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,434 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_google/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,441 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_migration: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_migration/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,441 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_migration/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,449 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/iap_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,450 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/iap_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_enrich/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,455 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_enrich/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_mine/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,459 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_mine/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,473 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,473 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,480 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,483 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,484 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,497 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery_mondialrelay/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,497 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/delivery_mondialrelay/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,502 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_picking_batch/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,502 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_picking_batch/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,519 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,520 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,523 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-e2f27c7-222797/addons/event_booth/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,523 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_booth/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-e2f27c7-222797/addons/event_product/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,538 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_product/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,543 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,543 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,552 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_booth_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,552 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_booth_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,560 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/event_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,560 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,576 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_crm_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,576 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_crm_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,580 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/event_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,580 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,587 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,587 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,593 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/gamification_sale_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,593 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/gamification_sale_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-e2f27c7-222797/addons/google_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,598 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/google_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,602 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/google_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,602 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/google_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,610 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-e2f27c7-222797/addons/google_gmail/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,611 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/google_gmail/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,616 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,616 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,620 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,620 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,625 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_gamification/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,625 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_gamification/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,631 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,636 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,636 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,641 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,642 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,645 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,645 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_presence/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,650 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_presence/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,655 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,656 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,659 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,659 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,666 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,669 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,673 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,673 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,677 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_us: no translation for language fr_FR 2026-07-08 14:34:15,677 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language fr_FR 2026-07-08 14:34:15,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_invoice_line_grouping: no translation for language fr_FR 2026-07-08 14:34:15,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_line_grouping: no translation for language fr_FR 2026-07-08 14:34:15,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_asset: no translation for language fr_FR 2026-07-08 14:34:15,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_auto_transfer: no translation for language fr_FR 2026-07-08 14:34:15,680 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_auto_transfer: no translation for language fr_FR 2026-07-08 14:34:15,680 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_counterpart: no translation for language fr_FR 2026-07-08 14:34:15,681 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_reports: no translation for language fr_FR 2026-07-08 14:34:15,681 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports: no translation for language fr_FR 2026-07-08 14:34:15,681 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_vninvoice_line_grouping: no translation for language fr_FR 2026-07-08 14:34:15,682 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_einvoice_sale: no translation for language fr_FR 2026-07-08 14:34:15,682 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade: no translation for language fr_FR 2026-07-08 14:34:15,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_account: no translation for language fr_FR 2026-07-08 14:34:15,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll: no translation for language fr_FR 2026-07-08 14:34:15,684 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_account: no translation for language fr_FR 2026-07-08 14:34:15,684 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_account: no translation for language fr_FR 2026-07-08 14:34:15,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_payroll: no translation for language fr_FR 2026-07-08 14:34:15,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_account_overtime: no translation for language fr_FR 2026-07-08 14:34:15,686 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_administrative_region: no translation for language fr_FR 2026-07-08 14:34:15,686 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_payroll_administrative_region: no translation for language fr_FR 2026-07-08 14:34:15,687 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_administrative_region: no translation for language fr_FR 2026-07-08 14:34:15,687 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_meal: no translation for language fr_FR 2026-07-08 14:34:15,688 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_meal: no translation for language fr_FR 2026-07-08 14:34:15,688 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_meal_account: no translation for language fr_FR 2026-07-08 14:34:15,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_overtime: no translation for language fr_FR 2026-07-08 14:34:15,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_loan_management: no translation for language fr_FR 2026-07-08 14:34:15,690 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_bot/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,690 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mail_bot/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,697 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language fr_FR 2026-07-08 14:34:15,698 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_group/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,698 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mail_group/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,722 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,722 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,727 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,727 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,730 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,730 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,733 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,733 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,736 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,736 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_track/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,772 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,772 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,776 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,781 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,781 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,786 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,789 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,789 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-e2f27c7-222797/addons/membership/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,792 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/membership/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,804 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,804 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/microsoft_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,811 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,811 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/microsoft_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,820 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_outlook/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,820 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/microsoft_outlook/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,828 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,837 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,841 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-e2f27c7-222797/addons/product_expiry/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,841 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_expiry/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,848 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_product_expiry/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,848 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_product_expiry/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,851 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,852 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,855 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,855 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,864 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,868 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,871 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_dropshipping/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,871 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_dropshipping/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,874 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,875 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,878 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,878 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,880 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,880 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,887 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,887 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language fr_FR 2026-07-08 14:34:15,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-e2f27c7-222797/addons/partner_autocomplete/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,892 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/partner_autocomplete/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,896 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_account_tax_python/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,897 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_account_tax_python/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,899 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,899 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,903 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,904 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,906 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,906 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,913 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language fr_FR 2026-07-08 14:34:15,913 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,913 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,921 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment_self_order/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,921 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment_self_order/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,925 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,925 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,929 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,929 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,932 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,932 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,934 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,934 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,937 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,937 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,940 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,940 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,943 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,943 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,947 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-e2f27c7-222797/addons/privacy_lookup/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,947 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/privacy_lookup/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,954 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-e2f27c7-222797/addons/product_email_template/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,954 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_email_template/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,958 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-e2f27c7-222797/addons/product_images/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,958 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_images/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,963 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/product_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,963 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,967 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,968 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,972 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,972 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,976 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/project_hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,976 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,979 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/project_hr_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,979 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_hr_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,982 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,982 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,985 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,986 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,989 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,990 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,993 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_service/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,993 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_service/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,998 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:15,999 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language fr_FR 2026-07-08 14:34:16,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,011 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,016 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/project_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,016 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,021 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,027 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/project_purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,027 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,030 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,030 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,035 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/project_sale_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,035 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_sale_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,038 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/project_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,038 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,041 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,042 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,045 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,045 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/project_timesheet_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,048 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_timesheet_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,053 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,053 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,057 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,058 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,061 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,061 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,065 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_async_emails/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,065 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_async_emails/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_edi_ubl/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,068 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_edi_ubl/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,072 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_expense_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,072 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_expense_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,075 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,075 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,083 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,084 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,086 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty_delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,087 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty_delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,090 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_stock_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,090 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_stock_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language fr_FR 2026-07-08 14:34:16,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,094 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,106 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,106 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,110 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,114 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,114 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,117 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,117 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,120 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_sms: no translation for language fr_FR 2026-07-08 14:34:16,120 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,121 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,139 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,142 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-e2f27c7-222797/addons/sms_twilio/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,142 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sms_twilio/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,148 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-e2f27c7-222797/addons/snailmail/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,148 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/snailmail/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,157 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-e2f27c7-222797/addons/snailmail_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,157 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/snailmail_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,162 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,162 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,291 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,292 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,296 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,296 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,302 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,303 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,310 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,311 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,314 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,315 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,319 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,324 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,329 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,333 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,339 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,340 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,348 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,353 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,353 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,358 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,358 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,362 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,369 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,370 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,375 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,383 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,388 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language fr_FR 2026-07-08 14:34:16,388 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language fr_FR 2026-07-08 14:34:16,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language fr_FR 2026-07-08 14:34:16,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language fr_FR 2026-07-08 14:34:16,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language fr_FR 2026-07-08 14:34:16,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_convert: no translation for language fr_FR 2026-07-08 14:34:16,391 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_converter: no translation for language fr_FR 2026-07-08 14:34:16,391 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_iap_reveal/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,391 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm_iap_reveal/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_google_map: no translation for language fr_FR 2026-07-08 14:34:16,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_partner_assign/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,401 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm_partner_assign/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,423 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/website_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,423 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,428 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,431 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language fr_FR 2026-07-08 14:34:16,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_demo/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,434 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_demo/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-e2f27c7-222797/addons/website_jitsi/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,440 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_jitsi/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,444 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_jitsi/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,444 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_jitsi/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,446 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,447 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,459 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,466 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,467 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,470 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,470 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,473 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,473 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,484 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,484 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,489 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,492 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,492 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,502 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_event_full: no translation for language fr_FR 2026-07-08 14:34:16,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language fr_FR 2026-07-08 14:34:16,504 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language fr_FR 2026-07-08 14:34:16,504 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language fr_FR 2026-07-08 14:34:16,504 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_http: no translation for language fr_FR 2026-07-08 14:34:16,505 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_new_api: loading translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,505 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherit: no translation for language fr_FR 2026-07-08 14:34:16,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language fr_FR 2026-07-08 14:34:16,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherits: no translation for language fr_FR 2026-07-08 14:34:16,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language fr_FR 2026-07-08 14:34:16,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_limits: no translation for language fr_FR 2026-07-08 14:34:16,509 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_lint: no translation for language fr_FR 2026-07-08 14:34:16,509 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_performance: no translation for language fr_FR 2026-07-08 14:34:16,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail: no translation for language fr_FR 2026-07-08 14:34:16,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail_tracking_value_multilang: no translation for language fr_FR 2026-07-08 14:34:16,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language fr_FR 2026-07-08 14:34:16,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language fr_FR 2026-07-08 14:34:16,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_read_group: no translation for language fr_FR 2026-07-08 14:34:16,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_resource: no translation for language fr_FR 2026-07-08 14:34:16,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_rpc: no translation for language fr_FR 2026-07-08 14:34:16,513 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language fr_FR 2026-07-08 14:34:16,513 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language fr_FR 2026-07-08 14:34:16,513 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language fr_FR 2026-07-08 14:34:16,513 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language fr_FR 2026-07-08 14:34:16,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language fr_FR 2026-07-08 14:34:16,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_signup_email_verification: no translation for language fr_FR 2026-07-08 14:34:16,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_to_signup_email_verification: no translation for language fr_FR 2026-07-08 14:34:16,516 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,516 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language fr_FR 2026-07-08 14:34:16,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_viin_approval: no translation for language fr_FR 2026-07-08 14:34:16,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language fr_FR 2026-07-08 14:34:16,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-e2f27c7-222797/addons/website_forum/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,522 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_forum/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,566 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides_forum/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,566 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_slides_forum/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,577 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,578 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_slides_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language fr_FR 2026-07-08 14:34:16,587 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_attendance_device: no translation for language fr_FR 2026-07-08 14:34:16,587 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand: no translation for language fr_FR 2026-07-08 14:34:16,587 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_common: no translation for language fr_FR 2026-07-08 14:34:16,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language fr_FR 2026-07-08 14:34:16,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_common_uom: no translation for language fr_FR 2026-07-08 14:34:16,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language fr_FR 2026-07-08 14:34:16,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_employee_documents: no translation for language fr_FR 2026-07-08 14:34:16,589 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_maintenance_schedule: no translation for language fr_FR 2026-07-08 14:34:16,589 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_maintenance/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,589 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_maintenance/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,594 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_equipment: no translation for language fr_FR 2026-07-08 14:34:16,595 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_equipment_maintenance_schedule: no translation for language fr_FR 2026-07-08 14:34:16,595 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_equipment_woking_frequency: no translation for language fr_FR 2026-07-08 14:34:16,596 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_git_project: no translation for language fr_FR 2026-07-08 14:34:16,596 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language fr_FR 2026-07-08 14:34:16,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language fr_FR 2026-07-08 14:34:16,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language fr_FR 2026-07-08 14:34:16,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language fr_FR 2026-07-08 14:34:16,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_expense: no translation for language fr_FR 2026-07-08 14:34:16,599 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_expense_payroll: no translation for language fr_FR 2026-07-08 14:34:16,599 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_attendance_validation: no translation for language fr_FR 2026-07-08 14:34:16,600 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance: no translation for language fr_FR 2026-07-08 14:34:16,600 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_attendance: no translation for language fr_FR 2026-07-08 14:34:16,601 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_timesheet_payroll: no translation for language fr_FR 2026-07-08 14:34:16,601 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project_timesheet_leave: no translation for language fr_FR 2026-07-08 14:34:16,602 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_project_timesheet_timeoff_payroll: no translation for language fr_FR 2026-07-08 14:34:16,602 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_training: no translation for language fr_FR 2026-07-08 14:34:16,603 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_base: no translation for language fr_FR 2026-07-08 14:34:16,603 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_invoice: no translation for language fr_FR 2026-07-08 14:34:16,604 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_sale_purchase: no translation for language fr_FR 2026-07-08 14:34:16,604 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_sale_purchase_stock: no translation for language fr_FR 2026-07-08 14:34:16,605 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language fr_FR 2026-07-08 14:34:16,605 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_maintenance_preventive_mode: no translation for language fr_FR 2026-07-08 14:34:16,606 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_maintenance_by_working_hours: no translation for language fr_FR 2026-07-08 14:34:16,606 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language fr_FR 2026-07-08 14:34:16,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_maintenance_notification: no translation for language fr_FR 2026-07-08 14:34:16,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_mrp_maintenance: no translation for language fr_FR 2026-07-08 14:34:16,608 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_account_moves_link: no translation for language fr_FR 2026-07-08 14:34:16,608 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: no translation for language fr_FR 2026-07-08 14:34:16,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language fr_FR 2026-07-08 14:34:16,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language fr_FR 2026-07-08 14:34:16,610 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language fr_FR 2026-07-08 14:34:16,610 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language fr_FR 2026-07-08 14:34:16,611 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_license_sale: no translation for language fr_FR 2026-07-08 14:34:16,611 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_odoo_module_sale: no translation for language fr_FR 2026-07-08 14:34:16,612 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_okr_project: no translation for language fr_FR 2026-07-08 14:34:16,612 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_dob: no translation for language fr_FR 2026-07-08 14:34:16,613 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_dob_send_email: no translation for language fr_FR 2026-07-08 14:34:16,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_equity_range: no translation for language fr_FR 2026-07-08 14:34:16,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_nationality: no translation for language fr_FR 2026-07-08 14:34:16,615 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_track_change: no translation for language fr_FR 2026-07-08 14:34:16,615 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_payment_transaction_protection: no translation for language fr_FR 2026-07-08 14:34:16,616 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_payroll_payment_acb_templates: no translation for language fr_FR 2026-07-08 14:34:16,616 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_pos_delivery: no translation for language fr_FR 2026-07-08 14:34:16,617 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_pos_order_to_sales_order: no translation for language fr_FR 2026-07-08 14:34:16,617 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_code_sequence: no translation for language fr_FR 2026-07-08 14:34:16,618 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_collection: no translation for language fr_FR 2026-07-08 14:34:16,618 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_collection_pos: no translation for language fr_FR 2026-07-08 14:34:16,619 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_collection_sale: no translation for language fr_FR 2026-07-08 14:34:16,619 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_function: no translation for language fr_FR 2026-07-08 14:34:16,620 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_function_pos: no translation for language fr_FR 2026-07-08 14:34:16,620 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_function_sale: no translation for language fr_FR 2026-07-08 14:34:16,620 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language fr_FR 2026-07-08 14:34:16,621 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language fr_FR 2026-07-08 14:34:16,621 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_purchase_line_numbering: no translation for language fr_FR 2026-07-08 14:34:16,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_safe_confirm_button: no translation for language fr_FR 2026-07-08 14:34:16,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sale_desc_short_link: no translation for language fr_FR 2026-07-08 14:34:16,623 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sale_line_numbering: no translation for language fr_FR 2026-07-08 14:34:16,623 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sale_price_lock: no translation for language fr_FR 2026-07-08 14:34:16,624 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_age_report: no translation for language fr_FR 2026-07-08 14:34:16,624 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_asset: no translation for language fr_FR 2026-07-08 14:34:16,625 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_asset_equipment: no translation for language fr_FR 2026-07-08 14:34:16,625 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_maintenance: no translation for language fr_FR 2026-07-08 14:34:16,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_equipment_bom_kit: no translation for language fr_FR 2026-07-08 14:34:16,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_equipment_hierarchy: no translation for language fr_FR 2026-07-08 14:34:16,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language fr_FR 2026-07-08 14:34:16,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_unique_product_code: no translation for language fr_FR 2026-07-08 14:34:16,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_upload_file: no translation for language fr_FR 2026-07-08 14:34:16,629 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_vendor_price_lock: no translation for language fr_FR 2026-07-08 14:34:16,629 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_purchase: no translation for language fr_FR 2026-07-08 14:34:16,630 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_stock: no translation for language fr_FR 2026-07-08 14:34:16,630 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_purchase_stock: no translation for language fr_FR 2026-07-08 14:34:16,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_sale: no translation for language fr_FR 2026-07-08 14:34:16,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_sale_stock: no translation for language fr_FR 2026-07-08 14:34:16,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_website_apps_store: no translation for language fr_FR 2026-07-08 14:34:16,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-e2f27c7-222797/addons/transifex/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,632 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/transifex/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_reconciliation: no translation for language fr_FR 2026-07-08 14:34:16,639 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_bank_statement_import: no translation for language fr_FR 2026-07-08 14:34:16,640 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_bank_statement_import_rje: no translation for language fr_FR 2026-07-08 14:34:16,640 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_recurring: no translation for language fr_FR 2026-07-08 14:34:16,641 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_amazon_ses: no translation for language fr_FR 2026-07-08 14:34:16,641 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_website: no translation for language fr_FR 2026-07-08 14:34:16,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_flexible_flow: no translation for language fr_FR 2026-07-08 14:34:16,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_contract: no translation for language fr_FR 2026-07-08 14:34:16,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_payroll: no translation for language fr_FR 2026-07-08 14:34:16,643 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,643 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,648 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recruitment_skills_resume: no translation for language fr_FR 2026-07-08 14:34:16,649 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_recruitment: no translation for language fr_FR 2026-07-08 14:34:16,649 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language fr_FR 2026-07-08 14:34:16,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_timesheet_timer: no translation for language fr_FR 2026-07-08 14:34:16,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_project: no translation for language fr_FR 2026-07-08 14:34:16,651 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_timesheet: no translation for language fr_FR 2026-07-08 14:34:16,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_maintenance: no translation for language fr_FR 2026-07-08 14:34:16,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_stock: no translation for language fr_FR 2026-07-08 14:34:16,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_mrp: no translation for language fr_FR 2026-07-08 14:34:16,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purchase: no translation for language fr_FR 2026-07-08 14:34:16,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purchase_stock: no translation for language fr_FR 2026-07-08 14:34:16,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_procurement: no translation for language fr_FR 2026-07-08 14:34:16,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purpose_routing: no translation for language fr_FR 2026-07-08 14:34:16,655 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_sale: no translation for language fr_FR 2026-07-08 14:34:16,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_sale_project: no translation for language fr_FR 2026-07-08 14:34:16,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy: no translation for language fr_FR 2026-07-08 14:34:16,657 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy_portal: no translation for language fr_FR 2026-07-08 14:34:16,657 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy_signup: no translation for language fr_FR 2026-07-08 14:34:16,658 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_base_import_tracking: no translation for language fr_FR 2026-07-08 14:34:16,658 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_account: no translation for language fr_FR 2026-07-08 14:34:16,658 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language fr_FR 2026-07-08 14:34:16,659 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_signup: no translation for language fr_FR 2026-07-08 14:34:16,660 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language fr_FR 2026-07-08 14:34:16,660 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language fr_FR 2026-07-08 14:34:16,661 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language fr_FR 2026-07-08 14:34:16,661 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_base_import: no translation for language fr_FR 2026-07-08 14:34:16,661 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_calendar: no translation for language fr_FR 2026-07-08 14:34:16,662 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_contacts: no translation for language fr_FR 2026-07-08 14:34:16,662 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_crm: no translation for language fr_FR 2026-07-08 14:34:16,663 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_digest: no translation for language fr_FR 2026-07-08 14:34:16,663 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_fleet: no translation for language fr_FR 2026-07-08 14:34:16,664 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_hr: no translation for language fr_FR 2026-07-08 14:34:16,664 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_hr_expense: no translation for language fr_FR 2026-07-08 14:34:16,665 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language fr_FR 2026-07-08 14:34:16,665 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_im_livechat: no translation for language fr_FR 2026-07-08 14:34:16,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language fr_FR 2026-07-08 14:34:16,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mail_bot: no translation for language fr_FR 2026-07-08 14:34:16,667 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mail_plugin: no translation for language fr_FR 2026-07-08 14:34:16,667 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing: no translation for language fr_FR 2026-07-08 14:34:16,668 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_crm: no translation for language fr_FR 2026-07-08 14:34:16,668 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language fr_FR 2026-07-08 14:34:16,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sms: no translation for language fr_FR 2026-07-08 14:34:16,672 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_themes/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,672 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_themes/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,700 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_themes: no translation for language fr_FR 2026-07-08 14:34:16,700 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_membership: no translation for language fr_FR 2026-07-08 14:34:16,701 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mrp: no translation for language fr_FR 2026-07-08 14:34:16,701 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language fr_FR 2026-07-08 14:34:16,702 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language fr_FR 2026-07-08 14:34:16,704 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_paypal/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,704 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_paypal/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,711 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language fr_FR 2026-07-08 14:34:16,711 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_portal: no translation for language fr_FR 2026-07-08 14:34:16,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_pos: no translation for language fr_FR 2026-07-08 14:34:16,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_product: no translation for language fr_FR 2026-07-08 14:34:16,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_purchase: no translation for language fr_FR 2026-07-08 14:34:16,713 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_sale: no translation for language fr_FR 2026-07-08 14:34:16,713 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_sale_management: no translation for language fr_FR 2026-07-08 14:34:16,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language fr_FR 2026-07-08 14:34:16,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language fr_FR 2026-07-08 14:34:16,715 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_stock: no translation for language fr_FR 2026-07-08 14:34:16,715 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_web: no translation for language fr_FR 2026-07-08 14:34:16,715 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language fr_FR 2026-07-08 14:34:16,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-e2f27c7-222797/addons/web_unsplash/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,716 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web_unsplash/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,720 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language fr_FR 2026-07-08 14:34:16,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website: no translation for language fr_FR 2026-07-08 14:34:16,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_event: no translation for language fr_FR 2026-07-08 14:34:16,722 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language fr_FR 2026-07-08 14:34:16,722 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_forum: no translation for language fr_FR 2026-07-08 14:34:16,723 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language fr_FR 2026-07-08 14:34:16,723 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-e2f27c7-222797/addons/website_links/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,723 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_links/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,731 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_links: no translation for language fr_FR 2026-07-08 14:34:16,732 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language fr_FR 2026-07-08 14:34:16,732 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_sale: no translation for language fr_FR 2026-07-08 14:34:16,733 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_slides: no translation for language fr_FR 2026-07-08 14:34:16,733 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_slides_forum: no translation for language fr_FR 2026-07-08 14:34:16,734 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_contacts_map: no translation for language fr_FR 2026-07-08 14:34:16,734 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_crm: no translation for language fr_FR 2026-07-08 14:34:16,735 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_business_nature: no translation for language fr_FR 2026-07-08 14:34:16,735 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_crm_business_nature: no translation for language fr_FR 2026-07-08 14:34:16,736 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_sankey: no translation for language fr_FR 2026-07-08 14:34:16,736 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_crm_sankey: no translation for language fr_FR 2026-07-08 14:34:16,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_customizer_web_responsive: no translation for language fr_FR 2026-07-08 14:34:16,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_account: no translation for language fr_FR 2026-07-08 14:34:16,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_hr: no translation for language fr_FR 2026-07-08 14:34:16,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_hr_contract: no translation for language fr_FR 2026-07-08 14:34:16,739 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_hr_recruitment: no translation for language fr_FR 2026-07-08 14:34:16,740 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_mrp: no translation for language fr_FR 2026-07-08 14:34:16,740 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_project: no translation for language fr_FR 2026-07-08 14:34:16,741 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_purchase: no translation for language fr_FR 2026-07-08 14:34:16,741 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_sale: no translation for language fr_FR 2026-07-08 14:34:16,741 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_stock: no translation for language fr_FR 2026-07-08 14:34:16,742 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_employee_map: no translation for language fr_FR 2026-07-08 14:34:16,742 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate_hr: no translation for language fr_FR 2026-07-08 14:34:16,743 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate_project: no translation for language fr_FR 2026-07-08 14:34:16,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate_purchase: no translation for language fr_FR 2026-07-08 14:34:16,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate_sale: no translation for language fr_FR 2026-07-08 14:34:16,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_crm: no translation for language fr_FR 2026-07-08 14:34:16,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_hr: no translation for language fr_FR 2026-07-08 14:34:16,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_livechat: no translation for language fr_FR 2026-07-08 14:34:16,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_project: no translation for language fr_FR 2026-07-08 14:34:16,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_sale: no translation for language fr_FR 2026-07-08 14:34:16,747 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_severity: no translation for language fr_FR 2026-07-08 14:34:16,748 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet: no translation for language fr_FR 2026-07-08 14:34:16,748 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet_timer: no translation for language fr_FR 2026-07-08 14:34:16,749 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hide_detailed_tax_in_pos_receipt: no translation for language fr_FR 2026-07-08 14:34:16,749 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension: no translation for language fr_FR 2026-07-08 14:34:16,750 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_suspension: no translation for language fr_FR 2026-07-08 14:34:16,750 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension_payroll: no translation for language fr_FR 2026-07-08 14:34:16,751 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language fr_FR 2026-07-08 14:34:16,751 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_management_tiers: no translation for language fr_FR 2026-07-08 14:34:16,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval: no translation for language fr_FR 2026-07-08 14:34:16,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_hr_holidays: no translation for language fr_FR 2026-07-08 14:34:16,753 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_compensatory_time_off: no translation for language fr_FR 2026-07-08 14:34:16,753 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_payroll: no translation for language fr_FR 2026-07-08 14:34:16,754 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_attendance: no translation for language fr_FR 2026-07-08 14:34:16,754 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_payroll_compensatory_time_off: no translation for language fr_FR 2026-07-08 14:34:16,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet: no translation for language fr_FR 2026-07-08 14:34:16,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet_approval: no translation for language fr_FR 2026-07-08 14:34:16,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet_attendance: no translation for language fr_FR 2026-07-08 14:34:16,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_payroll_timesheet_wfh: no translation for language fr_FR 2026-07-08 14:34:16,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline: no translation for language fr_FR 2026-07-08 14:34:16,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline_approval: no translation for language fr_FR 2026-07-08 14:34:16,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recruitment_sankey: no translation for language fr_FR 2026-07-08 14:34:16,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_seniority: no translation for language fr_FR 2026-07-08 14:34:16,759 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance_holiday: no translation for language fr_FR 2026-07-08 14:34:16,759 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_link_tracker_qr_code: no translation for language fr_FR 2026-07-08 14:34:16,760 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loan_management_bank_currency_rate: no translation for language fr_FR 2026-07-08 14:34:16,760 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language fr_FR 2026-07-08 14:34:16,761 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_show_recipient: no translation for language fr_FR 2026-07-08 14:34:16,761 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language fr_FR 2026-07-08 14:34:16,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language fr_FR 2026-07-08 14:34:16,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language fr_FR 2026-07-08 14:34:16,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language fr_FR 2026-07-08 14:34:16,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_uom: no translation for language fr_FR 2026-07-08 14:34:16,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_gantt: no translation for language fr_FR 2026-07-08 14:34:16,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp: no translation for language fr_FR 2026-07-08 14:34:16,765 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_account: no translation for language fr_FR 2026-07-08 14:34:16,766 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_filter: no translation for language fr_FR 2026-07-08 14:34:16,766 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_landed_costs: no translation for language fr_FR 2026-07-08 14:34:16,767 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_landed_costs: no translation for language fr_FR 2026-07-08 14:34:16,767 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_industry_isic: no translation for language fr_FR 2026-07-08 14:34:16,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_shareholder: no translation for language fr_FR 2026-07-08 14:34:16,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pdf_print_preview: no translation for language fr_FR 2026-07-08 14:34:16,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_custom_bill_logo: no translation for language fr_FR 2026-07-08 14:34:16,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_product_multi_barcodes: no translation for language fr_FR 2026-07-08 14:34:16,770 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language fr_FR 2026-07-08 14:34:16,770 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_return: no translation for language fr_FR 2026-07-08 14:34:16,771 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_sales_receipt_title: no translation for language fr_FR 2026-07-08 14:34:16,771 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_scale: no translation for language fr_FR 2026-07-08 14:34:16,772 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_product: no translation for language fr_FR 2026-07-08 14:34:16,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project: no translation for language fr_FR 2026-07-08 14:34:16,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language fr_FR 2026-07-08 14:34:16,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project_gantt: no translation for language fr_FR 2026-07-08 14:34:16,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_qrcode: no translation for language fr_FR 2026-07-08 14:34:16,775 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_quality_stock_access_control: no translation for language fr_FR 2026-07-08 14:34:16,775 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_recurring: no translation for language fr_FR 2026-07-08 14:34:16,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language fr_FR 2026-07-08 14:34:16,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_subscription: no translation for language fr_FR 2026-07-08 14:34:16,777 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_subscription_loyalty: no translation for language fr_FR 2026-07-08 14:34:16,777 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sales_unlink: no translation for language fr_FR 2026-07-08 14:34:16,778 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sales_unlink_stock: no translation for language fr_FR 2026-07-08 14:34:16,778 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_social_facebook: no translation for language fr_FR 2026-07-08 14:34:16,779 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_social_lead: no translation for language fr_FR 2026-07-08 14:34:16,779 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_social_linkedin: no translation for language fr_FR 2026-07-08 14:34:16,780 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification: no translation for language fr_FR 2026-07-08 14:34:16,781 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_landed_costs: no translation for language fr_FR 2026-07-08 14:34:16,781 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_mrp: no translation for language fr_FR 2026-07-08 14:34:16,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_purchase_stock: no translation for language fr_FR 2026-07-08 14:34:16,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stringee: no translation for language fr_FR 2026-07-08 14:34:16,783 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_transfer_address: no translation for language fr_FR 2026-07-08 14:34:16,783 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website: no translation for language fr_FR 2026-07-08 14:34:16,784 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_partner_business_nature: no translation for language fr_FR 2026-07-08 14:34:16,784 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_sale_recurring: no translation for language fr_FR 2026-07-08 14:34:16,785 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_sale_subscription: no translation for language fr_FR 2026-07-08 14:34:16,785 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo: no translation for language fr_FR 2026-07-08 14:34:16,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_advisor: no translation for language fr_FR 2026-07-08 14:34:16,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-e2f27c7-222797/addons/website_blog/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,786 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_blog/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_advisor_blog: no translation for language fr_FR 2026-07-08 14:34:16,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_blog: no translation for language fr_FR 2026-07-08 14:34:16,829 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale: no translation for language fr_FR 2026-07-08 14:34:16,829 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_event: no translation for language fr_FR 2026-07-08 14:34:16,830 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_livechat: no translation for language fr_FR 2026-07-08 14:34:16,830 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_sms: no translation for language fr_FR 2026-07-08 14:34:16,831 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_social: no translation for language fr_FR 2026-07-08 14:34:16,831 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_survey: no translation for language fr_FR 2026-07-08 14:34:16,832 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_website: no translation for language fr_FR 2026-07-08 14:34:16,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_zbs: no translation for language fr_FR 2026-07-08 14:34:16,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_crm: no translation for language fr_FR 2026-07-08 14:34:16,834 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_zalo: no translation for language fr_FR 2026-07-08 14:34:16,834 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_account: no translation for language fr_FR 2026-07-08 14:34:16,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_auth_oauth: no translation for language fr_FR 2026-07-08 14:34:16,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_chatter_sync: no translation for language fr_FR 2026-07-08 14:34:16,836 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_helpdesk: no translation for language fr_FR 2026-07-08 14:34:16,836 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_sale: no translation for language fr_FR 2026-07-08 14:34:16,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_website_livechat: no translation for language fr_FR 2026-07-08 14:34:16,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-e2f27c7-222797/addons/website_cf_turnstile/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,837 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_cf_turnstile/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,841 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-e2f27c7-222797/addons/website_customer/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,841 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_customer/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,851 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,851 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,856 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,857 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,860 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,860 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mail_group/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,863 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_mail_group/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,866 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,866 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,872 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,872 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,875 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-e2f27c7-222797/addons/website_membership/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,876 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_membership/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,878 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-e2f27c7-222797/addons/website_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,878 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,881 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_autocomplete/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,881 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_autocomplete/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,884 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_custom/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,884 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_custom/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,888 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,889 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,896 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_collect/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,896 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_collect/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,901 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,902 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,909 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,909 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,917 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,917 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,920 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_gelato/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,920 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_gelato/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,922 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,922 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,928 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,929 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,932 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mondialrelay/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,932 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mondialrelay/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,936 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,937 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,940 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,940 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,943 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_progress: no translation for language fr_FR 2026-07-08 14:34:16,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_standard_consumption: no translation for language fr_FR 2026-07-08 14:34:16,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_crm: no translation for language fr_FR 2026-07-08 14:34:16,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_sale: no translation for language fr_FR 2026-07-08 14:34:16,945 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language fr_FR 2026-07-08 14:34:16,945 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_website_hr: no translation for language fr_FR 2026-07-08 14:34:16,945 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mail: no translation for language fr_FR 2026-07-08 14:34:16,946 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_erponline_utility: no translation for language fr_FR 2026-07-08 14:34:16,946 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-e2f27c7-222797/addons/board/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,946 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/board/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,950 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_aps/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,950 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_aps/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,954 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_asiapay/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,954 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_asiapay/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,960 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_authorize/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,961 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_authorize/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,967 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_buckaroo/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,967 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_buckaroo/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,971 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_flutterwave/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,971 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_flutterwave/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,975 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_mercado_pago/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,976 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_mercado_pago/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,981 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_mollie/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,981 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_mollie/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,985 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_nuvei/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,985 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_nuvei/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,994 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:16,994 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,001 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay_oauth/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,002 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay_oauth/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,005 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_worldline/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,005 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_worldline/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_xendit/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,010 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_xendit/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,016 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-e2f27c7-222797/addons/website_payment_authorize/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,016 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_payment_authorize/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module theme_default: no translation for language fr_FR 2026-07-08 14:34:17,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,020 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:17,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_import_export: no translation for language fr_FR 2026-07-08 14:34:17,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language fr_FR 2026-07-08 14:34:17,025 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language fr_FR 2026-07-08 14:34:17,025 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language fr_FR 2026-07-08 14:34:17,025 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website: no translation for language fr_FR 2026-07-08 14:34:17,026 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language fr_FR 2026-07-08 14:34:17,026 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language fr_FR 2026-07-08 14:34:17,027 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language fr_FR 2026-07-08 14:34:46,764 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading translation file for language fr_FR 2026-07-08 14:34:46,775 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: translations are loaded successfully 2026-07-08 14:34:46,806 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_import_csv ... 2026-07-08 14:34:47,778 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading translation file for language fr_FR 2026-07-08 14:34:47,808 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_pot ... 2026-07-08 14:34:48,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_records ... 2026-07-08 14:34:48,802 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-e2f27c7-222797/odoo/addons/base/i18n/fr.po for language fr_FR 2026-07-08 14:34:48,802 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/odoo/addons/base/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-e2f27c7-222797/addons/web/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,333 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,548 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-e2f27c7-222797/addons/base_setup/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,548 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_setup/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,556 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-e2f27c7-222797/addons/bus/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,556 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/bus/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,560 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-e2f27c7-222797/addons/web_tour/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,560 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web_tour/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,565 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-e2f27c7-222797/addons/html_editor/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,565 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/html_editor/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,584 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-e2f27c7-222797/addons/mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,584 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-e2f27c7-222797/addons/sales_team/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,716 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sales_team/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,725 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-e2f27c7-222797/addons/onboarding/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,725 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/onboarding/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,732 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-e2f27c7-222797/addons/uom/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,732 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/uom/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,740 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-e2f27c7-222797/addons/product/i18n/fr.po for language fr_FR 2026-07-08 14:34:49,740 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,659 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-e2f27c7-222797/addons/analytic/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,660 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/analytic/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,671 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-e2f27c7-222797/addons/web_editor/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,672 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web_editor/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,701 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-e2f27c7-222797/addons/http_routing/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,701 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/http_routing/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,704 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_signup/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,704 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_signup/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,724 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-e2f27c7-222797/addons/portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,725 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-e2f27c7-222797/addons/resource/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,746 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/resource/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-e2f27c7-222797/addons/digest/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,756 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/digest/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-e2f27c7-222797/addons/account/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,763 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,969 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-e2f27c7-222797/addons/payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:50,969 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/account_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,010 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,019 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-e2f27c7-222797/addons/utm/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,019 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/utm/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,027 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-e2f27c7-222797/addons/sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,028 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,098 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_management/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,098 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_management/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,106 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-e2f27c7-222797/addons/barcodes/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,106 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/barcodes/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,112 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-e2f27c7-222797/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,112 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,115 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-e2f27c7-222797/addons/stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,115 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,232 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,248 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-e2f27c7-222797/addons/phone_validation/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,248 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/phone_validation/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,254 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/point_of_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,254 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/point_of_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,360 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,360 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,379 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,379 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,426 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-e2f27c7-222797/addons/contacts/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,426 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/contacts/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-e2f27c7-222797/addons/crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,428 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,483 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-e2f27c7-222797/addons/social_media/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,483 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/social_media/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,485 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-e2f27c7-222797/addons/google_recaptcha/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,485 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/google_recaptcha/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-e2f27c7-222797/addons/website/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,488 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,687 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,687 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,731 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,731 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,745 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_base: no translation for language fr_FR 2026-07-08 14:34:51,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account: no translation for language fr_FR 2026-07-08 14:34:51,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_vat_counterpart: no translation for language fr_FR 2026-07-08 14:34:51,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_payment: no translation for language fr_FR 2026-07-08 14:34:51,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade: no translation for language fr_FR 2026-07-08 14:34:51,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_accountant: no translation for language fr_FR 2026-07-08 14:34:51,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-e2f27c7-222797/addons/rating/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,757 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/rating/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-e2f27c7-222797/addons/project/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,762 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,814 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality: no translation for language fr_FR 2026-07-08 14:34:51,814 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/website_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,814 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,821 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,822 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,823 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-e2f27c7-222797/addons/portal_rating/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,824 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/portal_rating/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,827 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,840 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,840 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,903 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,903 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,986 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-e2f27c7-222797/addons/link_tracker/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,986 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/link_tracker/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,992 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:51,993 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/resource_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,059 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/resource_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,061 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-e2f27c7-222797/addons/hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,062 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,109 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,138 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,139 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,194 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-e2f27c7-222797/addons/attachment_indexation/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,194 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/attachment_indexation/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,196 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,244 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-e2f27c7-222797/addons/data_recycle/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,244 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/data_recycle/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,250 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-e2f27c7-222797/addons/maintenance/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,250 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/maintenance/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-e2f27c7-222797/addons/marketing_card/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,269 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/marketing_card/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,285 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sshkey: no translation for language fr_FR 2026-07-08 14:34:52,286 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_git: no translation for language fr_FR 2026-07-08 14:34:52,286 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-e2f27c7-222797/addons/web_hierarchy/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,286 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web_hierarchy/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_org_chart/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,289 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_org_chart/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,292 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr: no translation for language fr_FR 2026-07-08 14:34:52,293 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,293 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,305 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_resource: no translation for language fr_FR 2026-07-08 14:34:52,306 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_base_addendum: no translation for language fr_FR 2026-07-08 14:34:52,306 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_contract: no translation for language fr_FR 2026-07-08 14:34:52,307 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_employee_relative: no translation for language fr_FR 2026-07-08 14:34:52,307 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,307 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,313 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry: no translation for language fr_FR 2026-07-08 14:34:52,314 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,314 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract: no translation for language fr_FR 2026-07-08 14:34:52,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,319 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_contract/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,321 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,322 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_work_entry_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_holidays: no translation for language fr_FR 2026-07-08 14:34:52,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_holidays: no translation for language fr_FR 2026-07-08 14:34:52,325 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll: no translation for language fr_FR 2026-07-08 14:34:52,325 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_loan_management: no translation for language fr_FR 2026-07-08 14:34:52,325 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_token_expiration: no translation for language fr_FR 2026-07-08 14:34:52,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_config_management: no translation for language fr_FR 2026-07-08 14:34:52,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_odoo_version: no translation for language fr_FR 2026-07-08 14:34:52,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_odoo_version: no translation for language fr_FR 2026-07-08 14:34:52,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_license: no translation for language fr_FR 2026-07-08 14:34:52,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_git_odoo_version: no translation for language fr_FR 2026-07-08 14:34:52,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_odoo_module: no translation for language fr_FR 2026-07-08 14:34:52,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_okr: no translation for language fr_FR 2026-07-08 14:34:52,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_milestone: no translation for language fr_FR 2026-07-08 14:34:52,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_management: no translation for language fr_FR 2026-07-08 14:34:52,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_amazon: no translation for language fr_FR 2026-07-08 14:34:52,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval: no translation for language fr_FR 2026-07-08 14:34:52,330 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_account: no translation for language fr_FR 2026-07-08 14:34:52,330 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_analytic: no translation for language fr_FR 2026-07-08 14:34:52,330 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_account: no translation for language fr_FR 2026-07-08 14:34:52,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-e2f27c7-222797/addons/iap/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,331 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/iap/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/iap_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,336 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/iap_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-e2f27c7-222797/addons/sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,341 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,367 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-e2f27c7-222797/addons/base_automation/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,367 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_automation/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,381 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_employee_advance: no translation for language fr_FR 2026-07-08 14:34:52,382 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_customizer: no translation for language fr_FR 2026-07-08 14:34:52,382 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_tracking: no translation for language fr_FR 2026-07-08 14:34:52,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document: no translation for language fr_FR 2026-07-08 14:34:52,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_standard_price_access: no translation for language fr_FR 2026-07-08 14:34:52,384 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate: no translation for language fr_FR 2026-07-08 14:34:52,384 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk: no translation for language fr_FR 2026-07-08 14:34:52,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime: no translation for language fr_FR 2026-07-08 14:34:52,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_employee_grade: no translation for language fr_FR 2026-07-08 14:34:52,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_role: no translation for language fr_FR 2026-07-08 14:34:52,386 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_rank: no translation for language fr_FR 2026-07-08 14:34:52,386 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,386 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_skill_framework: no translation for language fr_FR 2026-07-08 14:34:52,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_social: no translation for language fr_FR 2026-07-08 14:34:52,413 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_safe_ir_metadata_proxy: no translation for language fr_FR 2026-07-08 14:34:52,413 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_automation: no translation for language fr_FR 2026-07-08 14:34:52,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_api_request_logger: no translation for language fr_FR 2026-07-08 14:34:52,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo: no translation for language fr_FR 2026-07-08 14:34:52,415 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_meal: no translation for language fr_FR 2026-07-08 14:34:52,415 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment: no translation for language fr_FR 2026-07-08 14:34:52,415 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-e2f27c7-222797/addons/website_partner/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,416 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_partner/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,418 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-e2f27c7-222797/addons/gamification/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,418 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/gamification/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,466 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-e2f27c7-222797/addons/website_profile/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,466 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_profile/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,478 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,478 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,571 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-e2f27c7-222797/addons/event/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,571 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,678 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,699 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,699 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/im_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,737 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/im_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-e2f27c7-222797/addons/survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,768 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,842 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-e2f27c7-222797/addons/repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,842 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,863 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,887 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,887 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,906 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-e2f27c7-222797/addons/project_todo/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,906 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_todo/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,916 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-e2f27c7-222797/addons/lunch/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,916 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/lunch/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,950 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-e2f27c7-222797/addons/website_hr_recruitment/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,950 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_hr_recruitment/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,964 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_data_module: no translation for language fr_FR 2026-07-08 14:34:52,965 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:34:52,965 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,969 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:34:52,969 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr_FR.po for language fr_FR 2026-07-08 14:34:52,977 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,977 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,986 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,987 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,989 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,989 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_mail_plugin/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,993 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,993 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,996 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_discount/i18n/fr.po for language fr_FR 2026-07-08 14:34:52,997 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_discount/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,000 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_edi_ubl/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,017 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_edi_ubl/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,019 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_epson_printer/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,019 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_epson_printer/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,022 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,023 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,057 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,057 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,069 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_mercado_pago/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,069 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_mercado_pago/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,072 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,072 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,074 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_paytm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,074 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_paytm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,078 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_pine_labs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,078 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_pine_labs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,081 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,082 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,086 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,086 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,090 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,090 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_restaurant_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,092 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language fr_FR 2026-07-08 14:34:53,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,093 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,097 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,098 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,101 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: no translation for language fr_FR 2026-07-08 14:34:53,101 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,101 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,107 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,108 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,109 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language fr_FR 2026-07-08 14:34:53,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loyalty: no translation for language fr_FR 2026-07-08 14:34:53,131 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loyalty_pos: no translation for language fr_FR 2026-07-08 14:34:53,131 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loyalty_pos_sale: no translation for language fr_FR 2026-07-08 14:34:53,131 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,131 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,140 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loyalty_sale: no translation for language fr_FR 2026-07-08 14:34:53,140 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_viva_wallet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,140 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_viva_wallet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,145 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language fr_FR 2026-07-08 14:34:53,145 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-e2f27c7-222797/addons/base_address_extended/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,145 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_address_extended/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,149 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_hourly_cost/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,149 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_hourly_cost/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,151 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,151 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,171 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-e2f27c7-222797/addons/base_geolocalize/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,171 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_geolocalize/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_map: no translation for language fr_FR 2026-07-08 14:34:53,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_cohort: no translation for language fr_FR 2026-07-08 14:34:53,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock: no translation for language fr_FR 2026-07-08 14:34:53,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_emv/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,177 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_emv/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,180 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-e2f27c7-222797/addons/base_iban/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,180 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_iban/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,183 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn: no translation for language fr_FR 2026-07-08 14:34:53,183 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin: no translation for language fr_FR 2026-07-08 14:34:53,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_stock_reports: no translation for language fr_FR 2026-07-08 14:34:53,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_dimensions: no translation for language fr_FR 2026-07-08 14:34:53,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_bank_currency_rate: no translation for language fr_FR 2026-07-08 14:34:53,185 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_currency_rate: no translation for language fr_FR 2026-07-08 14:34:53,185 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,185 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_export: no translation for language fr_FR 2026-07-08 14:34:53,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_import: no translation for language fr_FR 2026-07-08 14:34:53,202 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_foreign_trade_import_currency_rate: no translation for language fr_FR 2026-07-08 14:34:53,202 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_legal_invoice_number: no translation for language fr_FR 2026-07-08 14:34:53,202 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_identity: no translation for language fr_FR 2026-07-08 14:34:53,203 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_budget_code: no translation for language fr_FR 2026-07-08 14:34:53,203 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_edi: no translation for language fr_FR 2026-07-08 14:34:53,204 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_meinvoice: no translation for language fr_FR 2026-07-08 14:34:53,204 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_refund: no translation for language fr_FR 2026-07-08 14:34:53,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_edi_pos: no translation for language fr_FR 2026-07-08 14:34:53,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_meinvoice_pos: no translation for language fr_FR 2026-07-08 14:34:53,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: no translation for language fr_FR 2026-07-08 14:34:53,206 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_sinvoice: no translation for language fr_FR 2026-07-08 14:34:53,206 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel_pos: no translation for language fr_FR 2026-07-08 14:34:53,207 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_sinvoice_pos: no translation for language fr_FR 2026-07-08 14:34:53,207 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_return_reason: no translation for language fr_FR 2026-07-08 14:34:53,207 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_return_reason_stock: no translation for language fr_FR 2026-07-08 14:34:53,208 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_vninvoice: no translation for language fr_FR 2026-07-08 14:34:53,208 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_asset: no translation for language fr_FR 2026-07-08 14:34:53,209 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality_stock: no translation for language fr_FR 2026-07-08 14:34:53,209 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_quality_mrp: no translation for language fr_FR 2026-07-08 14:34:53,209 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,209 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,213 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,213 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,215 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,215 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,217 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,217 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,232 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,236 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,238 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_requisition_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,241 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-e2f27c7-222797/addons/account_add_gln/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,241 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_add_gln/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,242 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-e2f27c7-222797/addons/account_check_printing/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,243 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_check_printing/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,250 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-e2f27c7-222797/addons/account_debit_note/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,250 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_debit_note/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,254 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,254 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_edi/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,261 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-e2f27c7-222797/addons/certificate/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,261 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/certificate/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,271 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_proxy_client/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,271 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_edi_proxy_client/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,275 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,275 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,287 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/account_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,287 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,290 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,290 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_peppol/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,309 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol_response: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_response/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,310 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_response/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,316 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_selfbilling/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,317 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_peppol_selfbilling/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_sepa/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,323 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_qr_code_sepa/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,325 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-e2f27c7-222797/addons/account_tax_python/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,325 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_tax_python/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-e2f27c7-222797/addons/account_test/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,331 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_test/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-e2f27c7-222797/addons/account_update_tax_tags/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,335 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/account_update_tax_tags/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,338 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_oauth/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,339 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_oauth/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_passkey/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,343 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_passkey/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,347 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,350 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,350 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_signup/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,352 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_password_policy_signup/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,353 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,354 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_totp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,360 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,360 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,363 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,368 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/auth_totp_portal/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-e2f27c7-222797/addons/base_import/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,371 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_import/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-e2f27c7-222797/addons/base_import_module/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,384 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_import_module/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-e2f27c7-222797/addons/base_install_request/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,389 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_install_request/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,397 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-e2f27c7-222797/addons/base_sparse_field/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,397 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_sparse_field/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,400 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-e2f27c7-222797/addons/base_vat/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,401 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/base_vat/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,405 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/calendar_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,405 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/calendar_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,408 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,411 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_azure/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,411 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_azure/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_google/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,414 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_google/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,417 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module cloud_storage_migration: loading translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_migration/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,417 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/cloud_storage_migration/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/iap_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,422 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/iap_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_enrich/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,424 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_enrich/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,426 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_mine/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,426 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_iap_mine/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,438 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,441 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,441 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,443 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,443 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,455 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery_mondialrelay/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,455 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/delivery_mondialrelay/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_picking_batch/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,458 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_picking_batch/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-e2f27c7-222797/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,474 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,477 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-e2f27c7-222797/addons/event_booth/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,477 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_booth/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-e2f27c7-222797/addons/event_product/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,487 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_product/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,490 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,490 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,499 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_booth_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,500 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_booth_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/event_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,506 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,517 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/event_crm_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,517 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_crm_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,519 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/event_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,519 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/event_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,522 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,522 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,526 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/gamification_sale_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,527 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/gamification_sale_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,530 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-e2f27c7-222797/addons/google_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,530 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/google_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,532 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/google_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,532 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/google_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-e2f27c7-222797/addons/google_gmail/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,539 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/google_gmail/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,544 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,544 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,545 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,546 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,549 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_gamification/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,549 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_gamification/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,552 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,552 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_holidays_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,555 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,560 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,560 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_homeworking_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,563 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,563 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,567 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_presence/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,567 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_presence/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,572 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,572 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,574 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,574 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,580 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,580 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,582 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,583 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_skills_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,586 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_timesheet_attendance/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,589 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_us: no translation for language fr_FR 2026-07-08 14:34:53,589 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language fr_FR 2026-07-08 14:34:53,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_invoice_line_grouping: no translation for language fr_FR 2026-07-08 14:34:53,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_edi_line_grouping: no translation for language fr_FR 2026-07-08 14:34:53,591 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_asset: no translation for language fr_FR 2026-07-08 14:34:53,591 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_auto_transfer: no translation for language fr_FR 2026-07-08 14:34:53,591 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_auto_transfer: no translation for language fr_FR 2026-07-08 14:34:53,592 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_counterpart: no translation for language fr_FR 2026-07-08 14:34:53,592 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_account_reports: no translation for language fr_FR 2026-07-08 14:34:53,593 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_reports: no translation for language fr_FR 2026-07-08 14:34:53,593 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_accounting_vninvoice_line_grouping: no translation for language fr_FR 2026-07-08 14:34:53,593 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_einvoice_sale: no translation for language fr_FR 2026-07-08 14:34:53,594 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade: no translation for language fr_FR 2026-07-08 14:34:53,594 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_account: no translation for language fr_FR 2026-07-08 14:34:53,595 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll: no translation for language fr_FR 2026-07-08 14:34:53,595 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_account: no translation for language fr_FR 2026-07-08 14:34:53,596 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_account: no translation for language fr_FR 2026-07-08 14:34:53,596 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_payroll: no translation for language fr_FR 2026-07-08 14:34:53,596 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_account_overtime: no translation for language fr_FR 2026-07-08 14:34:53,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_administrative_region: no translation for language fr_FR 2026-07-08 14:34:53,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_payroll_administrative_region: no translation for language fr_FR 2026-07-08 14:34:53,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_administrative_region: no translation for language fr_FR 2026-07-08 14:34:53,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_meal: no translation for language fr_FR 2026-07-08 14:34:53,599 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_meal: no translation for language fr_FR 2026-07-08 14:34:53,599 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_meal_account: no translation for language fr_FR 2026-07-08 14:34:53,599 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_hr_payroll_overtime: no translation for language fr_FR 2026-07-08 14:34:53,600 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module l10n_vn_viin_loan_management: no translation for language fr_FR 2026-07-08 14:34:53,600 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_bot/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,600 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mail_bot/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,606 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language fr_FR 2026-07-08 14:34:53,606 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-e2f27c7-222797/addons/mail_group/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,607 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mail_group/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,628 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,631 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,633 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,635 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,635 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,637 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,637 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_track/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,674 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,674 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,676 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,676 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,678 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,681 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,681 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,683 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-e2f27c7-222797/addons/membership/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,685 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/membership/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,695 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/microsoft_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,701 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,701 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/microsoft_calendar/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,708 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-e2f27c7-222797/addons/microsoft_outlook/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,708 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/microsoft_outlook/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,713 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,713 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,722 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,722 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,724 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-e2f27c7-222797/addons/product_expiry/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,724 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_expiry/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,732 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_product_expiry/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,732 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_product_expiry/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,735 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,735 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,738 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,746 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,749 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,749 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,750 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_dropshipping/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,751 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_dropshipping/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,753 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,754 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,756 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,757 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,758 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,764 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,767 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language fr_FR 2026-07-08 14:34:53,767 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-e2f27c7-222797/addons/partner_autocomplete/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,767 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/partner_autocomplete/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,770 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_account_tax_python/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,771 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_account_tax_python/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,773 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_event/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,776 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,777 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,778 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,778 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,784 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language fr_FR 2026-07-08 14:34:53,785 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,785 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment_self_order/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,792 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_online_payment_self_order/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,795 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,795 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,797 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,798 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_sale_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,799 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_adyen/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,801 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,801 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,803 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,803 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,805 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,805 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_self_order_stripe/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,806 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/pos_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,807 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/pos_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,809 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-e2f27c7-222797/addons/privacy_lookup/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,809 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/privacy_lookup/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,816 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-e2f27c7-222797/addons/product_email_template/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,816 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_email_template/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,819 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-e2f27c7-222797/addons/product_images/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,819 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_images/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,824 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/product_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,824 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,830 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,830 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,834 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/project_hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,836 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,838 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/project_hr_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,838 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_hr_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,840 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,840 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,842 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,842 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,845 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,845 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,848 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_service/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,849 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_service/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,850 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,850 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language fr_FR 2026-07-08 14:34:53,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,864 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_mrp_stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,866 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-e2f27c7-222797/addons/project_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,866 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_purchase/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,869 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,873 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/project_purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,873 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_purchase_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,875 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,875 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,878 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/project_sale_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,878 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_sale_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,880 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/project_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,880 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,883 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,883 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,885 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/rb-e2f27c7-222797/addons/project_stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,885 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_stock_landed_costs/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,887 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-e2f27c7-222797/addons/project_timesheet_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,887 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/project_timesheet_holidays/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,891 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,893 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,893 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,896 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-e2f27c7-222797/addons/purchase_repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,896 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/purchase_repair/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,898 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_async_emails/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,898 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_async_emails/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,900 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_edi_ubl/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,900 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_edi_ubl/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,903 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_expense_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,903 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_expense_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,905 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,905 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,912 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,913 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_gelato_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,914 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty_delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,914 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_loyalty_delivery/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,917 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_stock_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,917 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_stock_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,919 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language fr_FR 2026-07-08 14:34:53,919 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,919 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,931 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,931 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_product_matrix/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,934 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,934 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,936 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,937 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_project_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,939 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,939 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_purchase_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,941 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_sms: no translation for language fr_FR 2026-07-08 14:34:53,941 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,941 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,965 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,965 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sale_timesheet_margin/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,967 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-e2f27c7-222797/addons/sms_twilio/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,967 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/sms_twilio/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-e2f27c7-222797/addons/snailmail/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,973 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/snailmail/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,984 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-e2f27c7-222797/addons/snailmail_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,984 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/snailmail_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,987 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:53,987 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,124 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,124 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,129 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,135 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,135 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,141 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:54,145 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,068 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,071 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,071 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,075 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,075 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,078 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,078 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,083 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,083 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,089 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,089 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,093 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,097 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,098 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,102 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,108 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,108 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,111 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,111 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_fleet/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,116 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/stock_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,116 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/stock_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,119 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language fr_FR 2026-07-08 14:34:55,120 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language fr_FR 2026-07-08 14:34:55,120 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language fr_FR 2026-07-08 14:34:55,120 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language fr_FR 2026-07-08 14:34:55,121 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language fr_FR 2026-07-08 14:34:55,121 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_convert: no translation for language fr_FR 2026-07-08 14:34:55,121 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_converter: no translation for language fr_FR 2026-07-08 14:34:55,122 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_iap_reveal/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,122 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm_iap_reveal/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_google_map: no translation for language fr_FR 2026-07-08 14:34:55,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_partner_assign/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,130 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm_partner_assign/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,152 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/website_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,153 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,159 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-e2f27c7-222797/addons/website_crm_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,159 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_crm_livechat/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,161 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language fr_FR 2026-07-08 14:34:55,161 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_demo/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,161 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_demo/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,167 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-e2f27c7-222797/addons/website_jitsi/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,167 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_jitsi/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_jitsi/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,172 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_jitsi/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,174 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,190 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,191 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,196 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,198 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,198 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,200 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,209 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,209 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_sale/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,213 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,213 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,216 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,216 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,227 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_event_full: no translation for language fr_FR 2026-07-08 14:34:55,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language fr_FR 2026-07-08 14:34:55,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language fr_FR 2026-07-08 14:34:55,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language fr_FR 2026-07-08 14:34:55,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_http: no translation for language fr_FR 2026-07-08 14:34:55,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_new_api: loading translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,229 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_new_api/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,231 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherit: no translation for language fr_FR 2026-07-08 14:34:55,231 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language fr_FR 2026-07-08 14:34:55,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherits: no translation for language fr_FR 2026-07-08 14:34:55,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language fr_FR 2026-07-08 14:34:55,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_limits: no translation for language fr_FR 2026-07-08 14:34:55,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_lint: no translation for language fr_FR 2026-07-08 14:34:55,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_performance: no translation for language fr_FR 2026-07-08 14:34:55,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail: no translation for language fr_FR 2026-07-08 14:34:55,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail_tracking_value_multilang: no translation for language fr_FR 2026-07-08 14:34:55,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language fr_FR 2026-07-08 14:34:55,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language fr_FR 2026-07-08 14:34:55,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_read_group: no translation for language fr_FR 2026-07-08 14:34:55,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_resource: no translation for language fr_FR 2026-07-08 14:34:55,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_rpc: no translation for language fr_FR 2026-07-08 14:34:55,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language fr_FR 2026-07-08 14:34:55,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language fr_FR 2026-07-08 14:34:55,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language fr_FR 2026-07-08 14:34:55,237 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language fr_FR 2026-07-08 14:34:55,237 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language fr_FR 2026-07-08 14:34:55,237 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_signup_email_verification: no translation for language fr_FR 2026-07-08 14:34:55,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_to_signup_email_verification: no translation for language fr_FR 2026-07-08 14:34:55,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,238 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/odoo/addons/test_translation_import/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language fr_FR 2026-07-08 14:34:55,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_viin_approval: no translation for language fr_FR 2026-07-08 14:34:55,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language fr_FR 2026-07-08 14:34:55,244 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-e2f27c7-222797/addons/website_forum/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,244 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_forum/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides_forum/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,297 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_slides_forum/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,309 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-e2f27c7-222797/addons/website_slides_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,309 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_slides_survey/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language fr_FR 2026-07-08 14:34:55,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_attendance_device: no translation for language fr_FR 2026-07-08 14:34:55,320 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand: no translation for language fr_FR 2026-07-08 14:34:55,320 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_common: no translation for language fr_FR 2026-07-08 14:34:55,320 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language fr_FR 2026-07-08 14:34:55,321 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_common_uom: no translation for language fr_FR 2026-07-08 14:34:55,321 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language fr_FR 2026-07-08 14:34:55,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_employee_documents: no translation for language fr_FR 2026-07-08 14:34:55,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_maintenance_schedule: no translation for language fr_FR 2026-07-08 14:34:55,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_maintenance/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,322 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_maintenance/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,325 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_equipment: no translation for language fr_FR 2026-07-08 14:34:55,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_equipment_maintenance_schedule: no translation for language fr_FR 2026-07-08 14:34:55,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_equipment_woking_frequency: no translation for language fr_FR 2026-07-08 14:34:55,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_git_project: no translation for language fr_FR 2026-07-08 14:34:55,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language fr_FR 2026-07-08 14:34:55,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language fr_FR 2026-07-08 14:34:55,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language fr_FR 2026-07-08 14:34:55,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language fr_FR 2026-07-08 14:34:55,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_expense: no translation for language fr_FR 2026-07-08 14:34:55,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_expense_payroll: no translation for language fr_FR 2026-07-08 14:34:55,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_attendance_validation: no translation for language fr_FR 2026-07-08 14:34:55,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance: no translation for language fr_FR 2026-07-08 14:34:55,330 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_payroll_attendance: no translation for language fr_FR 2026-07-08 14:34:55,330 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_timesheet_payroll: no translation for language fr_FR 2026-07-08 14:34:55,330 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project_timesheet_leave: no translation for language fr_FR 2026-07-08 14:34:55,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_project_timesheet_timeoff_payroll: no translation for language fr_FR 2026-07-08 14:34:55,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_hr_training: no translation for language fr_FR 2026-07-08 14:34:55,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_base: no translation for language fr_FR 2026-07-08 14:34:55,332 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_invoice: no translation for language fr_FR 2026-07-08 14:34:55,332 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_sale_purchase: no translation for language fr_FR 2026-07-08 14:34:55,332 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_inter_company_sale_purchase_stock: no translation for language fr_FR 2026-07-08 14:34:55,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language fr_FR 2026-07-08 14:34:55,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_maintenance_preventive_mode: no translation for language fr_FR 2026-07-08 14:34:55,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_maintenance_by_working_hours: no translation for language fr_FR 2026-07-08 14:34:55,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language fr_FR 2026-07-08 14:34:55,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_maintenance_notification: no translation for language fr_FR 2026-07-08 14:34:55,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_mrp_maintenance: no translation for language fr_FR 2026-07-08 14:34:55,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_account_moves_link: no translation for language fr_FR 2026-07-08 14:34:55,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: no translation for language fr_FR 2026-07-08 14:34:55,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language fr_FR 2026-07-08 14:34:55,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language fr_FR 2026-07-08 14:34:55,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language fr_FR 2026-07-08 14:34:55,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language fr_FR 2026-07-08 14:34:55,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_license_sale: no translation for language fr_FR 2026-07-08 14:34:55,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_odoo_module_sale: no translation for language fr_FR 2026-07-08 14:34:55,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_okr_project: no translation for language fr_FR 2026-07-08 14:34:55,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_dob: no translation for language fr_FR 2026-07-08 14:34:55,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_dob_send_email: no translation for language fr_FR 2026-07-08 14:34:55,338 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_equity_range: no translation for language fr_FR 2026-07-08 14:34:55,338 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_nationality: no translation for language fr_FR 2026-07-08 14:34:55,338 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_partner_track_change: no translation for language fr_FR 2026-07-08 14:34:55,339 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_payment_transaction_protection: no translation for language fr_FR 2026-07-08 14:34:55,339 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_payroll_payment_acb_templates: no translation for language fr_FR 2026-07-08 14:34:55,339 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_pos_delivery: no translation for language fr_FR 2026-07-08 14:34:55,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_pos_order_to_sales_order: no translation for language fr_FR 2026-07-08 14:34:55,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_code_sequence: no translation for language fr_FR 2026-07-08 14:34:55,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_collection: no translation for language fr_FR 2026-07-08 14:34:55,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_collection_pos: no translation for language fr_FR 2026-07-08 14:34:55,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_collection_sale: no translation for language fr_FR 2026-07-08 14:34:55,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_function: no translation for language fr_FR 2026-07-08 14:34:55,342 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_function_pos: no translation for language fr_FR 2026-07-08 14:34:55,342 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_function_sale: no translation for language fr_FR 2026-07-08 14:34:55,342 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language fr_FR 2026-07-08 14:34:55,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language fr_FR 2026-07-08 14:34:55,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_purchase_line_numbering: no translation for language fr_FR 2026-07-08 14:34:55,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_safe_confirm_button: no translation for language fr_FR 2026-07-08 14:34:55,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sale_desc_short_link: no translation for language fr_FR 2026-07-08 14:34:55,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sale_line_numbering: no translation for language fr_FR 2026-07-08 14:34:55,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_sale_price_lock: no translation for language fr_FR 2026-07-08 14:34:55,345 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_age_report: no translation for language fr_FR 2026-07-08 14:34:55,345 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_asset: no translation for language fr_FR 2026-07-08 14:34:55,345 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_asset_equipment: no translation for language fr_FR 2026-07-08 14:34:55,346 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_maintenance: no translation for language fr_FR 2026-07-08 14:34:55,346 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_equipment_bom_kit: no translation for language fr_FR 2026-07-08 14:34:55,346 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_stock_equipment_hierarchy: no translation for language fr_FR 2026-07-08 14:34:55,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language fr_FR 2026-07-08 14:34:55,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_unique_product_code: no translation for language fr_FR 2026-07-08 14:34:55,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_upload_file: no translation for language fr_FR 2026-07-08 14:34:55,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_vendor_price_lock: no translation for language fr_FR 2026-07-08 14:34:55,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_purchase: no translation for language fr_FR 2026-07-08 14:34:55,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_stock: no translation for language fr_FR 2026-07-08 14:34:55,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_purchase_stock: no translation for language fr_FR 2026-07-08 14:34:55,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_sale: no translation for language fr_FR 2026-07-08 14:34:55,350 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_warranty_sale_stock: no translation for language fr_FR 2026-07-08 14:34:55,350 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_website_apps_store: no translation for language fr_FR 2026-07-08 14:34:55,350 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-e2f27c7-222797/addons/transifex/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,350 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/transifex/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,353 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_reconciliation: no translation for language fr_FR 2026-07-08 14:34:55,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_bank_statement_import: no translation for language fr_FR 2026-07-08 14:34:55,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_bank_statement_import_rje: no translation for language fr_FR 2026-07-08 14:34:55,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_account_recurring: no translation for language fr_FR 2026-07-08 14:34:55,355 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_amazon_ses: no translation for language fr_FR 2026-07-08 14:34:55,355 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_website: no translation for language fr_FR 2026-07-08 14:34:55,355 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_flexible_flow: no translation for language fr_FR 2026-07-08 14:34:55,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_contract: no translation for language fr_FR 2026-07-08 14:34:55,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_payroll: no translation for language fr_FR 2026-07-08 14:34:55,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,356 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/hr_recruitment_skills/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,360 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recruitment_skills_resume: no translation for language fr_FR 2026-07-08 14:34:55,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_recruitment: no translation for language fr_FR 2026-07-08 14:34:55,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language fr_FR 2026-07-08 14:34:55,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_timesheet_timer: no translation for language fr_FR 2026-07-08 14:34:55,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_project: no translation for language fr_FR 2026-07-08 14:34:55,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_hr_timesheet: no translation for language fr_FR 2026-07-08 14:34:55,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_maintenance: no translation for language fr_FR 2026-07-08 14:34:55,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_stock: no translation for language fr_FR 2026-07-08 14:34:55,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_mrp: no translation for language fr_FR 2026-07-08 14:34:55,364 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purchase: no translation for language fr_FR 2026-07-08 14:34:55,364 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purchase_stock: no translation for language fr_FR 2026-07-08 14:34:55,364 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_procurement: no translation for language fr_FR 2026-07-08 14:34:55,365 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_purpose_routing: no translation for language fr_FR 2026-07-08 14:34:55,365 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_sale: no translation for language fr_FR 2026-07-08 14:34:55,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_approval_sale_project: no translation for language fr_FR 2026-07-08 14:34:55,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy: no translation for language fr_FR 2026-07-08 14:34:55,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy_portal: no translation for language fr_FR 2026-07-08 14:34:55,367 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_auth_password_policy_signup: no translation for language fr_FR 2026-07-08 14:34:55,367 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_base_import_tracking: no translation for language fr_FR 2026-07-08 14:34:55,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_account: no translation for language fr_FR 2026-07-08 14:34:55,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language fr_FR 2026-07-08 14:34:55,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_signup: no translation for language fr_FR 2026-07-08 14:34:55,369 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language fr_FR 2026-07-08 14:34:55,369 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language fr_FR 2026-07-08 14:34:55,369 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language fr_FR 2026-07-08 14:34:55,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_base_import: no translation for language fr_FR 2026-07-08 14:34:55,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_calendar: no translation for language fr_FR 2026-07-08 14:34:55,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_contacts: no translation for language fr_FR 2026-07-08 14:34:55,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_crm: no translation for language fr_FR 2026-07-08 14:34:55,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_digest: no translation for language fr_FR 2026-07-08 14:34:55,372 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_fleet: no translation for language fr_FR 2026-07-08 14:34:55,372 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_hr: no translation for language fr_FR 2026-07-08 14:34:55,373 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_hr_expense: no translation for language fr_FR 2026-07-08 14:34:55,373 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language fr_FR 2026-07-08 14:34:55,373 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_im_livechat: no translation for language fr_FR 2026-07-08 14:34:55,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language fr_FR 2026-07-08 14:34:55,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mail_bot: no translation for language fr_FR 2026-07-08 14:34:55,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mail_plugin: no translation for language fr_FR 2026-07-08 14:34:55,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing: no translation for language fr_FR 2026-07-08 14:34:55,375 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_crm: no translation for language fr_FR 2026-07-08 14:34:55,375 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language fr_FR 2026-07-08 14:34:55,375 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sms: no translation for language fr_FR 2026-07-08 14:34:55,376 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_themes/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,376 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/mass_mailing_themes/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,398 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_themes: no translation for language fr_FR 2026-07-08 14:34:55,398 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_membership: no translation for language fr_FR 2026-07-08 14:34:55,399 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mrp: no translation for language fr_FR 2026-07-08 14:34:55,399 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language fr_FR 2026-07-08 14:34:55,399 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language fr_FR 2026-07-08 14:34:55,400 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_paypal/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,400 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_paypal/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,403 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language fr_FR 2026-07-08 14:34:55,404 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_portal: no translation for language fr_FR 2026-07-08 14:34:55,404 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_pos: no translation for language fr_FR 2026-07-08 14:34:55,405 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_product: no translation for language fr_FR 2026-07-08 14:34:55,405 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_purchase: no translation for language fr_FR 2026-07-08 14:34:55,406 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_sale: no translation for language fr_FR 2026-07-08 14:34:55,406 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_sale_management: no translation for language fr_FR 2026-07-08 14:34:55,407 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language fr_FR 2026-07-08 14:34:55,407 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language fr_FR 2026-07-08 14:34:55,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_stock: no translation for language fr_FR 2026-07-08 14:34:55,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_web: no translation for language fr_FR 2026-07-08 14:34:55,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language fr_FR 2026-07-08 14:34:55,409 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-e2f27c7-222797/addons/web_unsplash/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,409 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/web_unsplash/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language fr_FR 2026-07-08 14:34:55,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website: no translation for language fr_FR 2026-07-08 14:34:55,413 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_event: no translation for language fr_FR 2026-07-08 14:34:55,413 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language fr_FR 2026-07-08 14:34:55,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_forum: no translation for language fr_FR 2026-07-08 14:34:55,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language fr_FR 2026-07-08 14:34:55,414 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-e2f27c7-222797/addons/website_links/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,414 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_links/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,419 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_links: no translation for language fr_FR 2026-07-08 14:34:55,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language fr_FR 2026-07-08 14:34:55,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_sale: no translation for language fr_FR 2026-07-08 14:34:55,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_slides: no translation for language fr_FR 2026-07-08 14:34:55,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_website_slides_forum: no translation for language fr_FR 2026-07-08 14:34:55,421 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_contacts_map: no translation for language fr_FR 2026-07-08 14:34:55,421 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_crm: no translation for language fr_FR 2026-07-08 14:34:55,421 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_business_nature: no translation for language fr_FR 2026-07-08 14:34:55,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_crm_business_nature: no translation for language fr_FR 2026-07-08 14:34:55,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_sankey: no translation for language fr_FR 2026-07-08 14:34:55,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_crm_sankey: no translation for language fr_FR 2026-07-08 14:34:55,423 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_customizer_web_responsive: no translation for language fr_FR 2026-07-08 14:34:55,423 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_account: no translation for language fr_FR 2026-07-08 14:34:55,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_hr: no translation for language fr_FR 2026-07-08 14:34:55,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_hr_contract: no translation for language fr_FR 2026-07-08 14:34:55,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_hr_recruitment: no translation for language fr_FR 2026-07-08 14:34:55,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_mrp: no translation for language fr_FR 2026-07-08 14:34:55,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_project: no translation for language fr_FR 2026-07-08 14:34:55,426 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_purchase: no translation for language fr_FR 2026-07-08 14:34:55,426 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_sale: no translation for language fr_FR 2026-07-08 14:34:55,426 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_document_stock: no translation for language fr_FR 2026-07-08 14:34:55,427 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_employee_map: no translation for language fr_FR 2026-07-08 14:34:55,427 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate_hr: no translation for language fr_FR 2026-07-08 14:34:55,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate_project: no translation for language fr_FR 2026-07-08 14:34:55,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate_purchase: no translation for language fr_FR 2026-07-08 14:34:55,429 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_estimate_sale: no translation for language fr_FR 2026-07-08 14:34:55,429 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_crm: no translation for language fr_FR 2026-07-08 14:34:55,429 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_hr: no translation for language fr_FR 2026-07-08 14:34:55,430 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_livechat: no translation for language fr_FR 2026-07-08 14:34:55,430 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_project: no translation for language fr_FR 2026-07-08 14:34:55,430 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_sale: no translation for language fr_FR 2026-07-08 14:34:55,431 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_severity: no translation for language fr_FR 2026-07-08 14:34:55,431 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet: no translation for language fr_FR 2026-07-08 14:34:55,432 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet_timer: no translation for language fr_FR 2026-07-08 14:34:55,432 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hide_detailed_tax_in_pos_receipt: no translation for language fr_FR 2026-07-08 14:34:55,432 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension: no translation for language fr_FR 2026-07-08 14:34:55,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_suspension: no translation for language fr_FR 2026-07-08 14:34:55,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension_payroll: no translation for language fr_FR 2026-07-08 14:34:55,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language fr_FR 2026-07-08 14:34:55,434 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_management_tiers: no translation for language fr_FR 2026-07-08 14:34:55,434 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval: no translation for language fr_FR 2026-07-08 14:34:55,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_hr_holidays: no translation for language fr_FR 2026-07-08 14:34:55,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_compensatory_time_off: no translation for language fr_FR 2026-07-08 14:34:55,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_payroll: no translation for language fr_FR 2026-07-08 14:34:55,436 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_attendance: no translation for language fr_FR 2026-07-08 14:34:55,436 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_payroll_compensatory_time_off: no translation for language fr_FR 2026-07-08 14:34:55,437 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet: no translation for language fr_FR 2026-07-08 14:34:55,437 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet_approval: no translation for language fr_FR 2026-07-08 14:34:55,437 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_overtime_timesheet_attendance: no translation for language fr_FR 2026-07-08 14:34:55,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_payroll_timesheet_wfh: no translation for language fr_FR 2026-07-08 14:34:55,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline: no translation for language fr_FR 2026-07-08 14:34:55,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recognition_discipline_approval: no translation for language fr_FR 2026-07-08 14:34:55,439 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_recruitment_sankey: no translation for language fr_FR 2026-07-08 14:34:55,439 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_seniority: no translation for language fr_FR 2026-07-08 14:34:55,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance_holiday: no translation for language fr_FR 2026-07-08 14:34:55,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_link_tracker_qr_code: no translation for language fr_FR 2026-07-08 14:34:55,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_loan_management_bank_currency_rate: no translation for language fr_FR 2026-07-08 14:34:55,441 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language fr_FR 2026-07-08 14:34:55,441 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_show_recipient: no translation for language fr_FR 2026-07-08 14:34:55,441 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language fr_FR 2026-07-08 14:34:55,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language fr_FR 2026-07-08 14:34:55,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language fr_FR 2026-07-08 14:34:55,443 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language fr_FR 2026-07-08 14:34:55,443 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mail_thread_uom: no translation for language fr_FR 2026-07-08 14:34:55,443 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_web_gantt: no translation for language fr_FR 2026-07-08 14:34:55,444 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp: no translation for language fr_FR 2026-07-08 14:34:55,444 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_account: no translation for language fr_FR 2026-07-08 14:34:55,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_filter: no translation for language fr_FR 2026-07-08 14:34:55,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_landed_costs: no translation for language fr_FR 2026-07-08 14:34:55,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_landed_costs: no translation for language fr_FR 2026-07-08 14:34:55,446 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_industry_isic: no translation for language fr_FR 2026-07-08 14:34:55,446 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_partner_shareholder: no translation for language fr_FR 2026-07-08 14:34:55,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pdf_print_preview: no translation for language fr_FR 2026-07-08 14:34:55,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_custom_bill_logo: no translation for language fr_FR 2026-07-08 14:34:55,447 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_product_multi_barcodes: no translation for language fr_FR 2026-07-08 14:34:55,448 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language fr_FR 2026-07-08 14:34:55,448 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_return: no translation for language fr_FR 2026-07-08 14:34:55,449 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_sales_receipt_title: no translation for language fr_FR 2026-07-08 14:34:55,449 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_pos_scale: no translation for language fr_FR 2026-07-08 14:34:55,449 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_product: no translation for language fr_FR 2026-07-08 14:34:55,450 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project: no translation for language fr_FR 2026-07-08 14:34:55,450 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language fr_FR 2026-07-08 14:34:55,451 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_project_gantt: no translation for language fr_FR 2026-07-08 14:34:55,451 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_qrcode: no translation for language fr_FR 2026-07-08 14:34:55,451 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_quality_stock_access_control: no translation for language fr_FR 2026-07-08 14:34:55,452 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_recurring: no translation for language fr_FR 2026-07-08 14:34:55,452 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language fr_FR 2026-07-08 14:34:55,453 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_subscription: no translation for language fr_FR 2026-07-08 14:34:55,453 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sale_subscription_loyalty: no translation for language fr_FR 2026-07-08 14:34:55,453 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sales_unlink: no translation for language fr_FR 2026-07-08 14:34:55,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_sales_unlink_stock: no translation for language fr_FR 2026-07-08 14:34:55,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_social_facebook: no translation for language fr_FR 2026-07-08 14:34:55,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_social_lead: no translation for language fr_FR 2026-07-08 14:34:55,455 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_social_linkedin: no translation for language fr_FR 2026-07-08 14:34:55,455 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification: no translation for language fr_FR 2026-07-08 14:34:55,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_landed_costs: no translation for language fr_FR 2026-07-08 14:34:55,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_mrp: no translation for language fr_FR 2026-07-08 14:34:55,457 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_purchase_stock: no translation for language fr_FR 2026-07-08 14:34:55,457 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_stringee: no translation for language fr_FR 2026-07-08 14:34:55,457 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_transfer_address: no translation for language fr_FR 2026-07-08 14:34:55,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website: no translation for language fr_FR 2026-07-08 14:34:55,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_partner_business_nature: no translation for language fr_FR 2026-07-08 14:34:55,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_sale_recurring: no translation for language fr_FR 2026-07-08 14:34:55,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_sale_subscription: no translation for language fr_FR 2026-07-08 14:34:55,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo: no translation for language fr_FR 2026-07-08 14:34:55,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_advisor: no translation for language fr_FR 2026-07-08 14:34:55,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-e2f27c7-222797/addons/website_blog/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,460 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_blog/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,501 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_advisor_blog: no translation for language fr_FR 2026-07-08 14:34:55,501 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_website_seo_blog: no translation for language fr_FR 2026-07-08 14:34:55,502 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale: no translation for language fr_FR 2026-07-08 14:34:55,502 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_event: no translation for language fr_FR 2026-07-08 14:34:55,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_livechat: no translation for language fr_FR 2026-07-08 14:34:55,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_sms: no translation for language fr_FR 2026-07-08 14:34:55,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_social: no translation for language fr_FR 2026-07-08 14:34:55,504 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_survey: no translation for language fr_FR 2026-07-08 14:34:55,504 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_website: no translation for language fr_FR 2026-07-08 14:34:55,505 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_zbs: no translation for language fr_FR 2026-07-08 14:34:55,505 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_crm: no translation for language fr_FR 2026-07-08 14:34:55,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_workflow_marketing_sale_zalo: no translation for language fr_FR 2026-07-08 14:34:55,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_account: no translation for language fr_FR 2026-07-08 14:34:55,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_auth_oauth: no translation for language fr_FR 2026-07-08 14:34:55,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_chatter_sync: no translation for language fr_FR 2026-07-08 14:34:55,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_helpdesk: no translation for language fr_FR 2026-07-08 14:34:55,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_sale: no translation for language fr_FR 2026-07-08 14:34:55,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_zalo_website_livechat: no translation for language fr_FR 2026-07-08 14:34:55,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-e2f27c7-222797/addons/website_cf_turnstile/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,509 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_cf_turnstile/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-e2f27c7-222797/addons/website_customer/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,512 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_customer/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,518 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,518 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,522 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_crm/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,524 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,524 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_track_live_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,526 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mail_group/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,526 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_mail_group/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,528 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,528 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,533 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,534 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_mass_mailing_sms/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,536 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-e2f27c7-222797/addons/website_membership/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,536 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_membership/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,539 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-e2f27c7-222797/addons/website_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,539 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_project/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,542 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_autocomplete/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,542 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_autocomplete/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,544 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_custom/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,544 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_custom/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,546 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,547 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,552 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_collect/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,552 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_collect/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,555 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,559 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,559 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,562 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,562 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,564 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_gelato/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,564 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_gelato/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,566 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,566 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_loyalty/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,571 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,572 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mass_mailing/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,573 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mondialrelay/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,574 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mondialrelay/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,576 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_mrp: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,576 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_mrp/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,578 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,578 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,581 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_progress: no translation for language fr_FR 2026-07-08 14:34:55,581 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_mrp_standard_consumption: no translation for language fr_FR 2026-07-08 14:34:55,582 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_crm: no translation for language fr_FR 2026-07-08 14:34:55,582 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_sale: no translation for language fr_FR 2026-07-08 14:34:55,582 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language fr_FR 2026-07-08 14:34:55,582 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_appointment_website_hr: no translation for language fr_FR 2026-07-08 14:34:55,583 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module viin_brand_mail: no translation for language fr_FR 2026-07-08 14:34:55,583 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module to_erponline_utility: no translation for language fr_FR 2026-07-08 14:34:55,583 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-e2f27c7-222797/addons/board/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,583 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/board/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_aps/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,586 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_aps/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_asiapay/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,588 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_asiapay/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,591 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_authorize/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,591 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_authorize/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,595 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_buckaroo/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,595 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_buckaroo/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_flutterwave/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,599 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_flutterwave/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,601 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_mercado_pago/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,601 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_mercado_pago/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,605 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_mollie/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,605 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_mollie/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,608 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_nuvei/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,608 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_nuvei/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,610 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,611 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay_oauth/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,614 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_razorpay_oauth/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,617 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_worldline/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,617 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_worldline/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,620 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-e2f27c7-222797/addons/payment_xendit/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,620 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/payment_xendit/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-e2f27c7-222797/addons/website_payment_authorize/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,623 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_payment_authorize/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,625 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module theme_default: no translation for language fr_FR 2026-07-08 14:34:55,625 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,625 184 INFO rb-e2f27c7-222797-391089 odoo.tools.translate: loading base translation file /data/build/rb-e2f27c7-222797/addons/website_event_meet_quiz/i18n/fr.po for language fr_FR 2026-07-08 14:34:55,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_import_export: no translation for language fr_FR 2026-07-08 14:34:55,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language fr_FR 2026-07-08 14:34:55,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language fr_FR 2026-07-08 14:34:55,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language fr_FR 2026-07-08 14:34:55,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website: no translation for language fr_FR 2026-07-08 14:34:55,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language fr_FR 2026-07-08 14:34:55,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language fr_FR 2026-07-08 14:34:55,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language fr_FR 2026-07-08 14:35:07,057 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_spreadsheet ... 2026-07-08 14:35:08,029 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_spreadsheet_new_dataset ... 2026-07-08 14:35:08,984 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_translation_import.tests.test_term_count: Starting TestTranslationFlow.test_export_static_templates ... 2026-07-08 14:35:09,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:35:11,498 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [201] 2026-07-08 14:35:12,155 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [202] 2026-07-08 14:35:12,714 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [203] 2026-07-08 14:35:13,228 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [204] 2026-07-08 14:35:13,977 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [206] 2026-07-08 14:35:14,005 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_base_approval_search: Starting TestBaseApprovalSearch.test_01_search_with_and_without_approvals ... 2026-07-08 14:35:14,050 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_base_approval_search: Starting TestBaseApprovalSearch.test_02_search_approvals_in_states ... 2026-07-08 14:35:14,171 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_base_approval_search: Starting TestBaseApprovalSearch.test_03_requirement_flags_required_partial_full ... 2026-07-08 14:35:14,279 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_base_approval_search: Starting TestBaseApprovalSearch.test_04_can_generate_approval_request ... 2026-07-08 14:35:14,357 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_base_approval_search: Starting TestBaseApprovalSearch.test_05_cancelled_are_ignored_by_default ... 2026-07-08 14:35:14,481 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:35:16,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_constraints_and_autogen_split_models: Starting TestConstraintsAndAutogenSplitModels.test_autogen_nostore_yields_no_suggestions ... 2026-07-08 14:35:16,162 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_constraints_and_autogen_split_models: Starting TestConstraintsAndAutogenSplitModels.test_autogen_store_auto_excludes_auto_filled_sources ... 2026-07-08 14:35:16,199 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_constraints_and_autogen_split_models: Starting TestConstraintsAndAutogenSplitModels.test_autogen_store_rw_has_suggestions_and_dest_store_true ... 2026-07-08 14:35:16,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_constraints_and_autogen_split_models: Starting TestConstraintsAndAutogenSplitModels.test_constraint_from_approval_blocks_src_auto_or_nonstore ... 2026-07-08 14:35:16,396 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_constraints_and_autogen_split_models: Starting TestConstraintsAndAutogenSplitModels.test_constraint_no_false_positive_on_partial_input ... 2026-07-08 14:35:16,439 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [17017, 17018, 17019, 17020, 17021, 17022] 2026-07-08 14:35:17,078 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_constraints_and_autogen_split_models: Starting TestConstraintsAndAutogenSplitModels.test_constraint_to_approval_blocks_dest_auto_or_nonstore ... 2026-07-08 14:35:17,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_constraints_and_autogen_split_models: Starting TestConstraintsAndAutogenSplitModels.test_constraint_valid_when_both_sides_stored_and_writable ... 2026-07-08 14:35:17,247 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [17017, 17018, 17019, 17020, 17021, 17022] 2026-07-08 14:35:18,069 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:35:18,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_010_single_src_to_wizard_line_mapped_fields_ok_defaults_not_injected_head ... 2026-07-08 14:35:19,615 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_020_single_children_src_to_wizard_lines_and_header_default_not_injected ... 2026-07-08 14:35:20,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_030_multi_src_to_wizard_line_and_header_default_injected ... 2026-07-08 14:35:21,417 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_040_multi_two_sources_common_wizard_head_and_two_lines ... 2026-07-08 14:35:22,318 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_050_single_head_only_defaults_apply_on_request_head_unmapped_fields ... 2026-07-08 14:35:23,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_060_single_head_only_mapped_field_not_overwritten_by_default ... 2026-07-08 14:35:24,457 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_070_single_children_line_default_applies_on_request_line_unmapped_field ... 2026-07-08 14:35:25,947 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_080_single_children_header_default_applies_on_request_head ... 2026-07-08 14:35:27,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_090_multi_header_defaults_apply_on_request_head_unmapped_fields ... 2026-07-08 14:35:28,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_100_multi_line_default_applies_on_request_line_unmapped_field ... 2026-07-08 14:35:29,853 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_110_multi_mapped_line_field_preserves_source_value ... 2026-07-08 14:35:30,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_120_header_default_does_not_override_manual_when_force_false ... 2026-07-08 14:35:32,242 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_130_header_default_overrides_manual_when_force_true ... 2026-07-08 14:35:33,444 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_140_line_default_does_not_override_manual_when_force_false ... 2026-07-08 14:35:34,697 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_150_line_default_overrides_manual_when_force_true ... 2026-07-08 14:35:35,904 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_160_unknown_default_key_ignored_but_known_keys_applied ... 2026-07-08 14:35:37,155 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_170_single_reverse_gen_source_applies_source_only_defaults ... 2026-07-08 14:35:38,199 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1937] 2026-07-08 14:35:38,285 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_180_multi_mixed_fields_defaults_fill_only_unmapped ... 2026-07-08 14:35:39,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_190_single_children_lines_required_defaults_hold ... 2026-07-08 14:35:40,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_defaults_behaviour: Starting TestDefaultsBehavior.test_200_multi_two_sources_defaults_and_lines ... 2026-07-08 14:35:41,898 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:35:42,505 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [17098, 17099, 17100, 17101, 17102, 17103, 17104, 17105, 17106, 17107] 2026-07-08 14:35:42,741 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_directional_uniqueness_by_level: Starting TestDirectionalUniquenessByLevel.test_01_same_level_dest_collision_raises ... 2026-07-08 14:35:42,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_directional_uniqueness_by_level: Starting TestDirectionalUniquenessByLevel.test_02_cross_level_same_kind_of_pair_is_allowed ... 2026-07-08 14:35:43,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_directional_uniqueness_by_level: Starting TestDirectionalUniquenessByLevel.test_03_same_level_child_pair_collision_raises_with_level_hint ... 2026-07-08 14:35:44,403 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:35:45,509 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_duplicate_field_source_to_approval: Starting TestDupplicateFieldSrcToApprovalAndBack.test_10_single_head_only_from_source ... 2026-07-08 14:35:46,123 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_duplicate_field_source_to_approval: Starting TestDupplicateFieldSrcToApprovalAndBack.test_20_single_head_only_to_source ... 2026-07-08 14:35:46,867 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_duplicate_field_source_to_approval: Starting TestDupplicateFieldSrcToApprovalAndBack.test_30_single_with_lines_from_source ... 2026-07-08 14:35:47,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_duplicate_field_source_to_approval: Starting TestDupplicateFieldSrcToApprovalAndBack.test_40_single_with_lines_to_source ... 2026-07-08 14:35:48,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_duplicate_field_source_to_approval: Starting TestDupplicateFieldSrcToApprovalAndBack.test_50_multi_with_lines_from_source ... 2026-07-08 14:35:49,571 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_duplicate_field_source_to_approval: Starting TestDupplicateFieldSrcToApprovalAndBack.test_60_multi_with_lines_to_source ... 2026-07-08 14:35:50,501 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:35:50,519 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_dynamic_label_mapping_strict_labels: Starting TestDynamicLabelStrictHead.test_101_head_quantity_requires_dynamic_label ... 2026-07-08 14:35:50,952 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_dynamic_label_mapping_strict_labels: Starting TestDynamicLabelStrictHead.test_102_head_quantity_maps_when_toggle_and_label_match ... 2026-07-08 14:35:51,589 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_dynamic_label_mapping_strict_labels: Starting TestDynamicLabelStrictHead.test_201_head_partner_alt_never_maps ... 2026-07-08 14:35:52,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_dynamic_label_mapping_strict_labels: Starting TestDynamicLabelStrictHead.test_301_line_quantity_requires_dynamic_label ... 2026-07-08 14:35:52,740 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_dynamic_label_mapping_strict_labels: Starting TestDynamicLabelStrictHead.test_302_line_quantity_requires_dynamic_label ... 2026-07-08 14:35:53,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:35:53,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_effectively_field_flag_inherits: Starting TestEffectiveFlagsFull.test_A_flags ... 2026-07-08 14:35:53,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_effectively_field_flag_inherits: Starting TestEffectiveFlagsFull.test_B_flags_delegation ... 2026-07-08 14:35:53,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_effectively_field_flag_inherits: Starting TestEffectiveFlagsFull.test_C_flags_delegation_two_hops ... 2026-07-08 14:35:53,437 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_effectively_field_flag_inherits: Starting TestEffectiveFlagsFull.test_imf_wrappers ... 2026-07-08 14:35:53,470 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_effectively_field_flag_inherits: Starting TestEffectiveFlagsFull.test_write_through_delegated_date ... 2026-07-08 14:35:53,535 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:35:54,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links: Starting TestFillMissingApprovalLinks.test_101_single_attach_request_fills_relations ... 2026-07-08 14:35:55,198 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links: Starting TestFillMissingApprovalLinks.test_102_multi_attach_request_creates_and_links_line ... 2026-07-08 14:35:55,988 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links: Starting TestFillMissingApprovalLinks.test_103_multi_attach_preserve_existing_primary_request ... 2026-07-08 14:35:57,005 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links: Starting TestFillMissingApprovalLinks.test_201_single_preserve_manual_request_links ... 2026-07-08 14:35:57,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links: Starting TestFillMissingApprovalLinks.test_202_multi_preserve_manual_line_links ... 2026-07-08 14:35:58,700 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [37] 2026-07-08 14:35:58,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links: Starting TestFillMissingApprovalLinks.test_203_multi_preserve_manual_request_links_then_attach ... 2026-07-08 14:35:59,545 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links: Starting TestFillMissingApprovalLinks.test_204_single_cancel_then_new_request_relinks_primary ... 2026-07-08 14:36:00,371 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1938] 2026-07-08 14:36:00,479 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [208] 2026-07-08 14:36:00,953 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:36:01,608 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links_m2m: Starting TestFillMissingApprovalLinksM2M.test_111_single_attach_request_fills_m2m_relations ... 2026-07-08 14:36:02,274 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links_m2m: Starting TestFillMissingApprovalLinksM2M.test_112_multi_attach_creates_and_links_line_m2m ... 2026-07-08 14:36:02,988 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links_m2m: Starting TestFillMissingApprovalLinksM2M.test_113_multi_attach_preserve_existing_m2m_request_links ... 2026-07-08 14:36:03,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links_m2m: Starting TestFillMissingApprovalLinksM2M.test_211_single_preserve_manual_request_m2m_links ... 2026-07-08 14:36:04,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links_m2m: Starting TestFillMissingApprovalLinksM2M.test_212_multi_preserve_manual_line_m2m_links ... 2026-07-08 14:36:05,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_fill_missing_links_m2m: Starting TestFillMissingApprovalLinksM2M.test_213_multi_preserve_manual_request_links_then_attach_m2m ... 2026-07-08 14:36:05,913 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:36:05,931 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_and_cleanup_source: Starting TestGenerateAndCleanupSources.test_multi_external_sources_survive_unlink ... 2026-07-08 14:36:07,114 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [49] 2026-07-08 14:36:07,213 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [50] 2026-07-08 14:36:07,591 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1939] 2026-07-08 14:36:07,723 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [209] 2026-07-08 14:36:08,616 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26179, 26176] 2026-07-08 14:36:08,765 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [48] 2026-07-08 14:36:08,989 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3435] 2026-07-08 14:36:09,023 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_and_cleanup_source: Starting TestGenerateAndCleanupSources.test_multi_generate_and_cleanup_owned_sources ... 2026-07-08 14:36:09,984 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [52] 2026-07-08 14:36:10,240 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [53] 2026-07-08 14:36:10,638 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1940] 2026-07-08 14:36:10,769 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [210] 2026-07-08 14:36:11,485 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26184, 26181] 2026-07-08 14:36:11,586 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [49] 2026-07-08 14:36:11,960 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26183, 26182] 2026-07-08 14:36:11,997 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted x.map.src records with IDs: [39, 40] 2026-07-08 14:36:12,035 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3436] 2026-07-08 14:36:12,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_and_cleanup_source: Starting TestGenerateAndCleanupSources.test_single_external_source_survives_unlink ... 2026-07-08 14:36:13,289 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1941] 2026-07-08 14:36:13,397 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [211] 2026-07-08 14:36:13,756 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26188, 26186] 2026-07-08 14:36:13,837 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [50] 2026-07-08 14:36:14,133 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3437] 2026-07-08 14:36:14,168 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_and_cleanup_source: Starting TestGenerateAndCleanupSources.test_single_generate_and_cleanup_owned_source ... 2026-07-08 14:36:15,291 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1942] 2026-07-08 14:36:15,384 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [212] 2026-07-08 14:36:15,727 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26192, 26190] 2026-07-08 14:36:15,807 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [51] 2026-07-08 14:36:15,996 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26191] 2026-07-08 14:36:16,013 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted x.map.src records with IDs: [42] 2026-07-08 14:36:16,024 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3438] 2026-07-08 14:36:16,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:36:24,132 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_core: Starting TestGenerateApprovalRequestsCore.test_101_single_mode_one_request_per_source ... 2026-07-08 14:36:24,672 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_core: Starting TestGenerateApprovalRequestsCore.test_102_single_mode_one_request_per_source ... 2026-07-08 14:36:25,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_core: Starting TestGenerateApprovalRequestsCore.test_103_single_mode_one_request_per_source ... 2026-07-08 14:36:25,979 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_core: Starting TestGenerateApprovalRequestsCore.test_core_create_update_from_source_does_not_create_subject ... 2026-07-08 14:36:26,570 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [63] 2026-07-08 14:36:26,868 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1943] 2026-07-08 14:36:26,950 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_core: Starting TestGenerateApprovalRequestsCore.test_multi_mode_group_by_company_001 ... 2026-07-08 14:36:27,043 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_core: Starting TestGenerateApprovalRequestsCore.test_multi_mode_group_by_company_002 ... 2026-07-08 14:36:27,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_core: Starting TestGenerateApprovalRequestsCore.test_request_overrides_and_sanitization ... 2026-07-08 14:36:28,125 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_core: Starting TestGenerateApprovalRequestsCore.test_single_mode_update_path ... 2026-07-08 14:36:28,749 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [67] 2026-07-08 14:36:28,920 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:36:37,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_000 ... 2026-07-08 14:36:37,535 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_101_default_get_single_record ... 2026-07-08 14:36:37,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_103_default_get_multiple_records_same_company ... 2026-07-08 14:36:38,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_105_default_get_multi_company_is_rejected ... 2026-07-08 14:36:38,246 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_201_line_ids_computed_from_res_ids ... 2026-07-08 14:36:38,732 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_301_attach_existing_request_prefills_wizard ... 2026-07-08 14:36:39,387 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_303_attach_existing_request_prefills_wizard ... 2026-07-08 14:36:41,672 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #344 deleted request.approval.user.line records with IDs: [70] 2026-07-08 14:36:41,812 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_401_action_create_approval_single_mode ... 2026-07-08 14:36:42,766 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_403_action_create_approval_multi_mode_single_company ... 2026-07-08 14:36:44,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_501_prepare_request_overrides_sanitized ... 2026-07-08 14:36:44,886 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_503_prepare_request_overrides_sanitized ... 2026-07-08 14:36:45,410 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_505_prepare_request_overrides_sanitized ... 2026-07-08 14:36:45,921 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_601_wizard_create_from_source_does_not_create_subject ... 2026-07-08 14:36:47,100 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #344 deleted mail.mail records with IDs: [1944] 2026-07-08 14:36:47,199 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_701_single_without_attach_should_raise ... 2026-07-08 14:36:47,665 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_702_single_with_attach_should_update_same_request ... 2026-07-08 14:36:48,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_703_multi_without_attach_should_raise ... 2026-07-08 14:36:48,943 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_704_multi_with_attach_should_replace_lines ... 2026-07-08 14:36:49,862 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [79] 2026-07-08 14:36:50,111 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [80] 2026-07-08 14:36:50,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_705_single_attach_syncs_quantity_amount ... 2026-07-08 14:36:51,072 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_requests_wizard: Starting TestApprovalWizardFlow.test_706_multi_attach_syncs_quantity_amount_on_lines ... 2026-07-08 14:36:52,079 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [83] 2026-07-08 14:36:52,384 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [84] 2026-07-08 14:36:52,536 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:36:53,252 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_src_records_from_request: Starting TestGenerateSrcRecordsFromRequest.test_01_single_header_and_one_line ... 2026-07-08 14:36:53,975 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [86] 2026-07-08 14:36:54,402 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1945] 2026-07-08 14:36:54,477 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generate_src_records_from_request: Starting TestGenerateSrcRecordsFromRequest.test_02_single_header_and_two_lines ... 2026-07-08 14:36:55,285 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [88] 2026-07-08 14:36:55,591 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [89] 2026-07-08 14:36:55,965 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1946] 2026-07-08 14:36:56,061 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:36:56,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_generated_tracking_modify_existing_source: Starting TestGeneratedTrackingOnModifyExistingSource.test_01_modify_existing_source_does_not_mark_generated_and_unlink_is_safe ... 2026-07-08 14:36:57,132 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1947] 2026-07-08 14:36:57,252 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [217] 2026-07-08 14:36:57,624 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26234, 26232] 2026-07-08 14:36:57,694 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [76] 2026-07-08 14:36:57,873 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3459] 2026-07-08 14:36:57,928 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:36:59,703 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_101_all_hook_fields_accept_valid_python ... 2026-07-08 14:37:00,120 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_102_all_hook_fields_reject_syntax_error ... 2026-07-08 14:37:00,815 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_103_all_hook_fields_accept_empty_or_false ... 2026-07-08 14:37:01,473 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_104_all_hook_fields_reject_forbidden_opcode_assert ... 2026-07-08 14:37:02,151 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_105_multi_field_write_runs_single_constraint_pass ... 2026-07-08 14:37:02,646 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_106_multi_field_write_with_one_bad_field_fails ... 2026-07-08 14:37:03,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_107_incremental_write_two_fields_both_checked ... 2026-07-08 14:37:03,823 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_108_setattr_allowed_but_attribute_assignment_rejected ... 2026-07-08 14:37:04,818 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_201_pre_hook_blocks_confirm ... 2026-07-08 14:37:05,257 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_202_post_hook_touches_source ... 2026-07-08 14:37:05,940 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1948] 2026-07-08 14:37:06,053 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_203_batching_and_context_flags ... 2026-07-08 14:37:06,919 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1949] 2026-07-08 14:37:07,062 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1950] 2026-07-08 14:37:07,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_204_group_by_type_runs_isolated ... 2026-07-08 14:37:08,684 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1951] 2026-07-08 14:37:08,860 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1952] 2026-07-08 14:37:08,988 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_205_post_exception_rolls_back_state_and_writes ... 2026-07-08 14:37:10,149 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1953] 2026-07-08 14:37:10,321 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_206_preflight_blocks_forbidden_assert ... 2026-07-08 14:37:11,487 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1954] 2026-07-08 14:37:11,561 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_207_runtime_error_rolls_back ... 2026-07-08 14:37:12,809 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1955] 2026-07-08 14:37:12,969 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_209_usererror_type_preserved_with_prefix ... 2026-07-08 14:37:14,077 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1956] 2026-07-08 14:37:14,149 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_300_ir_logging_records_created_with_explicit_log_call ... 2026-07-08 14:37:15,412 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1957] 2026-07-08 14:37:15,589 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1958] 2026-07-08 14:37:15,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_inline_action_hooks: Starting TestInlineActionHooks.test_301_ir_logging_records_created_without_explicit_log_call ... 2026-07-08 14:37:16,690 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #345 deleted mail.mail records with IDs: [1959] 2026-07-08 14:37:16,810 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:37:17,170 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_line_matching: Starting TestApprovalRequestLineMatching.test_301_reuse_by_mapping_different_field_names ... 2026-07-08 14:37:17,929 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [105] 2026-07-08 14:37:18,002 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_line_matching: Starting TestApprovalRequestLineMatching.test_302_float_tolerance_on_mapped_field ... 2026-07-08 14:37:18,723 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [107] 2026-07-08 14:37:18,798 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_line_matching: Starting TestApprovalRequestLineMatching.test_303_prefer_linked_candidate_on_tie ... 2026-07-08 14:37:19,597 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [109] 2026-07-08 14:37:19,672 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_line_matching: Starting TestApprovalRequestLineMatching.test_304_no_match_creates_new_line ... 2026-07-08 14:37:20,427 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:37:20,995 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_blacklisted_dest_fields_are_skipped ... 2026-07-08 14:37:21,035 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_computed_non_stored_is_skipped ... 2026-07-08 14:37:21,064 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_date_start_exact_name_type ... 2026-07-08 14:37:21,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_date_to_datetime_near_equivalent ... 2026-07-08 14:37:21,122 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_datetime_to_date_near_equivalent ... 2026-07-08 14:37:21,151 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_dest_field_hints_consistency ... 2026-07-08 14:37:21,198 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_exact_name_and_type_match ... 2026-07-08 14:37:21,227 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_manual_mapping_many2one_relation_mismatch_raises ... 2026-07-08 14:37:21,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_manual_mapping_selection_mismatch_keys_raises ... 2026-07-08 14:37:21,770 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_many2one_relation_and_name_match ... 2026-07-08 14:37:21,801 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_many2one_relation_mismatch_is_not_mapped ... 2026-07-08 14:37:21,831 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_name_near_equivalent_float_to_monetary ... 2026-07-08 14:37:21,861 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_related_non_stored_is_skipped ... 2026-07-08 14:37:21,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_selection_keys_equal_allows_mapping ... 2026-07-08 14:37:21,921 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_selection_keys_mismatch_raises ... 2026-07-08 14:37:22,211 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [17802] 2026-07-08 14:37:22,544 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen: Starting TestAutoFieldMapping.test_x2many_is_never_auto_mapped ... 2026-07-08 14:37:22,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:37:23,011 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_autogen_labeltype: Starting TestAutoFieldMappingLabelType.test_label_plus_type_maps_when_names_differ ... 2026-07-08 14:37:23,061 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:37:23,075 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_type_relation_compatibility ... 2026-07-08 14:37:23,155 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:37:24,275 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_01_snapshot_created_on_confirm ... 2026-07-08 14:37:25,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1960] 2026-07-08 14:37:25,069 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_02_recursive_diff_on_one2many_line_ids ... 2026-07-08 14:37:25,770 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1961] 2026-07-08 14:37:25,904 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1962] 2026-07-08 14:37:25,935 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_03_many2one_change_detected ... 2026-07-08 14:37:26,629 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1963] 2026-07-08 14:37:26,771 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1964] 2026-07-08 14:37:26,855 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1965] 2026-07-08 14:37:26,885 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_041_m2m_employee_ids_changes ... 2026-07-08 14:37:27,608 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1966] 2026-07-08 14:37:28,028 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1967] 2026-07-08 14:37:28,110 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1968] 2026-07-08 14:37:28,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_042_m2m_employee_ids_changes ... 2026-07-08 14:37:29,776 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1969] 2026-07-08 14:37:29,890 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_05_child_ids_not_mapped_ignored_in_type_single ... 2026-07-08 14:37:30,683 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1970] 2026-07-08 14:37:30,807 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_06_both_sides_message_posting ... 2026-07-08 14:37:31,615 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1971] 2026-07-08 14:37:31,828 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1972] 2026-07-08 14:37:31,916 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1973] 2026-07-08 14:37:31,949 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_07_toggle_employee_ids_off_excludes_from_snapshot ... 2026-07-08 14:37:33,066 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1974] 2026-07-08 14:37:33,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_08_current_snapshot_pointer_latest ... 2026-07-08 14:37:34,034 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1975] 2026-07-08 14:37:34,128 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [238] 2026-07-08 14:37:34,700 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1976] 2026-07-08 14:37:34,760 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_snapshot_diff_engine: Starting TestApprovalSnapshotDiffSingle.test_09_child_ids_mapped_diff_with_child_type ... 2026-07-08 14:37:35,557 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1977] 2026-07-08 14:37:35,689 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1978] 2026-07-08 14:37:35,800 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1979] 2026-07-08 14:37:35,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:37:36,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_core: Starting TestSyncSimpleFieldsCore.test_multi_mode_pull_to_lines ... 2026-07-08 14:37:37,378 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_core: Starting TestSyncSimpleFieldsCore.test_single_mode_pull_to_header ... 2026-07-08 14:37:37,798 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:37:39,113 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_201_attach_existing_request_prefills_wizard ... 2026-07-08 14:37:39,506 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [106], uid: 346, model: viin.approval.request 2026-07-08 14:37:39,549 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_203_attach_existing_request_prefills_wizard ... 2026-07-08 14:37:41,226 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_action_create_approval_multi_mode_single_company ... 2026-07-08 14:37:42,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_action_create_approval_single_mode ... 2026-07-08 14:37:43,070 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_cannot_start_new_approval_for_existing_same_type ... 2026-07-08 14:37:43,565 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_default_get_multi_company_is_rejected ... 2026-07-08 14:37:50,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_default_get_multiple_records_same_company ... 2026-07-08 14:37:50,694 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_default_get_single_record ... 2026-07-08 14:37:51,073 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_hidden_header_override_is_ignored ... 2026-07-08 14:37:51,893 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_hidden_line_override_is_ignored ... 2026-07-08 14:37:52,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_line_ids_compute_carries_refs_and_company ... 2026-07-08 14:37:53,441 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_multi_mode_line_override_visible_wins_and_falsey ... 2026-07-08 14:37:54,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_prepare_request_overrides_sanitized ... 2026-07-08 14:37:55,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_sync_simple_fields_wizard: Starting TestApprovalWizardFlow.test_single_mode_header_override_invisible_looses ... 2026-07-08 14:37:57,618 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:37:57,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_view_field_visibility: Starting TestViewFieldVisibility.test_default_types_dont_crash ... 2026-07-08 14:37:57,671 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_view_field_visibility: Starting TestViewFieldVisibility.test_get_invisible_fields_complement ... 2026-07-08 14:37:57,728 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_view_field_visibility: Starting TestViewFieldVisibility.test_permanently_invisible_is_excluded ... 2026-07-08 14:37:57,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_view_field_visibility: Starting TestViewFieldVisibility.test_visible_direct_and_conditional ... 2026-07-08 14:37:57,811 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_view_field_visibility: Starting TestViewFieldVisibility.test_visible_via_daterange_end_date_field ... 2026-07-08 14:37:57,843 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_view_field_visibility: Starting TestViewFieldVisibility.test_visible_via_generic_suffix_field_option ... 2026-07-08 14:37:57,875 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_view_field_visibility: Starting TestViewFieldVisibility.test_visible_via_widget_whitelist_monetary_currency ... 2026-07-08 14:37:57,917 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:37:59,934 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_wizard_prefill_from_sources: Starting TestWizardPrefillFromSources.test_10_single_strategy_lines_prefill_respects_request_toggles ... 2026-07-08 14:38:00,491 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_wizard_prefill_from_sources: Starting TestWizardPrefillFromSources.test_15_single_strategy_lines_prefill_many2many ... 2026-07-08 14:38:00,960 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_wizard_prefill_from_sources: Starting TestWizardPrefillFromSources.test_20_multi_strategy_lines_prefill_respects_line_toggles ... 2026-07-08 14:38:01,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_wizard_prefill_from_sources: Starting TestWizardPrefillFromSources.test_25_multi_strategy_head_common_many2many_and_lines ... 2026-07-08 14:38:01,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_approval.tests.test_wizard_prefill_from_sources: Starting TestWizardPrefillFromSources.test_30_multi_strategy_common_head_when_values_match ... 2026-07-08 14:38:02,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:38:02,436 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_web_cohort.tests.test_cohort: Starting TestCohort.test_cohort_data_backward ... 2026-07-08 14:38:02,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_web_cohort.tests.test_cohort: Starting TestCohort.test_cohort_data_churn ... 2026-07-08 14:38:02,566 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_viin_web_cohort.tests.test_cohort: Starting TestCohort.test_cohort_data_retention ... 2026-07-08 14:38:02,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:02,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_controller_args: Starting TestWebsiteControllerArgs.test_crawl_args ... 2026-07-08 14:38:02,664 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:02,930 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:02] "GET /ignore_args/converter/valueA/?b=valueB&c=valueC HTTP/1.1" 301 - 12 0.009 0.263 2026-07-08 14:38:02,939 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:02] "GET /ignore_args/converter/valueA?b=valueB&c=valueC HTTP/1.1" 200 - 0 0.000 0.004 2026-07-08 14:38:02,947 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:02] "GET /ignore_args/converter/valueA/nokw?b=valueB&c=valueC HTTP/1.1" 200 - 0 0.000 0.004 2026-07-08 14:38:02,955 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:02] "GET /ignore_args/converteronly/valueA/?b=valueB&c=valueC HTTP/1.1" 301 - 0 0.000 0.004 2026-07-08 14:38:02,965 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:02] "GET /ignore_args/converteronly/valueA?b=valueB&c=valueC HTTP/1.1" 200 - 0 0.000 0.004 2026-07-08 14:38:02,977 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:02] "GET /ignore_args/none?a=valueA&b=valueB HTTP/1.1" 200 - 0 0.000 0.008 2026-07-08 14:38:02,983 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:02] "GET /ignore_args/a?a=valueA&b=valueB HTTP/1.1" 200 - 0 0.000 0.004 2026-07-08 14:38:02,994 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:02] "GET /ignore_args/kw?a=valueA&b=valueB HTTP/1.1" 200 - 0 0.000 0.006 2026-07-08 14:38:03,056 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:03] "GET /test_website/country/whatever-999999 HTTP/1.1" 404 - 15 0.015 0.040 2026-07-08 14:38:03,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_controller_args.TestWebsiteControllerArgs.test_crawl_args: waiting for threads: [] 2026-07-08 14:38:03,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:03,116 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_controller_args: Starting TestWebsiteControllers.test_01_sitemap ... 2026-07-08 14:38:03,135 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-07-08 14:38:03,567 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_controller_args: Starting TestWebsiteControllers.test_02_search_controller ... 2026-07-08 14:38:03,577 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-07-08 14:38:03,899 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:03,914 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_custom_snippet: Starting TestCustomSnippet.test_01_run_tour ... 2026-07-08 14:38:04,116 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_custom_snippet.TestCustomSnippet.test_01_run_tour: Chrome headless failed to start: 2026-07-08 14:38:04,117 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_custom_snippet: skipped TestCustomSnippet.test_01_run_tour : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:38:04,170 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:04,189 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_error: Starting TestWebsiteError.test_01_run_test ... 2026-07-08 14:38:04,388 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_error.TestWebsiteError.test_01_run_test: Chrome headless failed to start: [2267:2267:0100/000000.380181:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:38:04,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_error: skipped TestWebsiteError.test_01_run_test : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:38:04,452 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:04,470 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_form: Starting TestForm.test_form_conditional_visibility_record_field ... 2026-07-08 14:38:04,665 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_form.TestForm.test_form_conditional_visibility_record_field: Chrome headless failed to start: 2026-07-08 14:38:04,666 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:38:04,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:04,731 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_fuzzy: Starting TestAutoComplete.test_01_many_records ... 2026-07-08 14:38:07,014 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_fuzzy: Starting TestAutoComplete.test_02_pages_search ... 2026-07-08 14:38:07,462 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_fuzzy: Starting TestAutoComplete.test_indirect ... 2026-07-08 14:38:07,612 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:07,631 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_image_upload_progress: Starting TestImageUploadProgress.test_01_image_upload_progress ... 2026-07-08 14:38:07,832 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_image_upload_progress.TestImageUploadProgress.test_01_image_upload_progress: Chrome headless failed to start: [2299:2299:0100/000000.832094:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:38:07,833 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:38:07,867 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_image_upload_progress: Starting TestImageUploadProgress.test_02_image_upload_progress_unsplash ... 2026-07-08 14:38:08,078 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_image_upload_progress.TestImageUploadProgress.test_02_image_upload_progress_unsplash: Chrome headless failed to start: [2314:2314:0100/000000.077496:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:38:08,078 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:38:08,125 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:08,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_is_multilang: Starting TestIsMultiLang.test_01_is_multilang_url ... 2026-07-08 14:38:08,179 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:09,424 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:09] "GET /fr/multi_url HTTP/1.1" 200 - 29 0.022 1.226 2026-07-08 14:38:09,454 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:09] "POST /fr/multi_url HTTP/1.1" 200 - 8 0.010 0.015 2026-07-08 14:38:09,485 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_is_multilang: Starting TestIsMultiLang.test_02_url_lang_code_underscore ... 2026-07-08 14:38:09,569 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:09,846 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:09] "GET /test_lang_url/251 HTTP/1.1" 301 - 13 0.020 0.262 2026-07-08 14:38:10,881 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:10] "GET /test_lang_url/my-super-country-251 HTTP/1.1" 200 - 175 0.204 0.828 2026-07-08 14:38:10,891 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:10] "GET /it/test_lang_url/251 HTTP/1.1" 301 - 1 0.000 0.006 2026-07-08 14:38:13,076 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:13] "GET /it/test_lang_url/my-super-country-italia-251 HTTP/1.1" 200 - 84 0.105 2.072 2026-07-08 14:38:13,117 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_is_multilang: Starting TestIsMultiLang.test_03_head_alternate_href ... 2026-07-08 14:38:13,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:14,391 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:14] "GET /fr_BE HTTP/1.1" 301 - 11 0.006 1.190 2026-07-08 14:38:14,397 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:14] "GET /fr/ HTTP/1.1" 301 - 0 0.000 0.002 2026-07-08 14:38:17,166 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /fr HTTP/1.1" 200 - 173 0.153 2.613 2026-07-08 14:38:17,172 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /fr_BE/contactus HTTP/1.1" 301 - 0 0.000 0.003 2026-07-08 14:38:17,271 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /fr/contactus HTTP/1.1" 200 - 19 0.014 0.082 2026-07-08 14:38:17,277 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /fr_BE HTTP/1.1" 301 - 0 0.000 0.002 2026-07-08 14:38:17,284 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /fr/ HTTP/1.1" 301 - 0 0.000 0.002 2026-07-08 14:38:17,346 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /fr HTTP/1.1" 200 - 8 0.009 0.049 2026-07-08 14:38:17,354 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /fr_BE/contactus HTTP/1.1" 301 - 0 0.000 0.002 2026-07-08 14:38:17,400 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /fr/contactus HTTP/1.1" 200 - 13 0.007 0.034 2026-07-08 14:38:17,402 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_is_multilang.TestIsMultiLang.test_03_head_alternate_href: waiting for threads: [] 2026-07-08 14:38:17,430 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_is_multilang: Starting TestIsMultiLang.test_04_multilang_false ... 2026-07-08 14:38:17,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:17,741 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:17] "GET /get_post_nomultilang HTTP/1.1" 200 - 13 0.007 0.275 2026-07-08 14:38:17,743 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_is_multilang.TestIsMultiLang.test_04_multilang_false: waiting for threads: [] 2026-07-08 14:38:17,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:17,808 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_media: Starting TestMedia.test_01_replace_media ... 2026-07-08 14:38:18,020 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_media.TestMedia.test_01_replace_media: Chrome headless failed to start: 2026-07-08 14:38:18,021 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_media: skipped TestMedia.test_01_replace_media : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:38:18,057 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_media: Starting TestMedia.test_02_image_link ... 2026-07-08 14:38:18,248 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_media.TestMedia.test_02_image_link: Chrome headless failed to start: 2026-07-08 14:38:18,249 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_media: skipped TestMedia.test_02_image_link : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:38:18,309 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:38:18,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_menu: Starting TestWebsiteMenu.test_menu_active_element ... 2026-07-08 14:38:18,419 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:20,625 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:20] "GET /test_website/model_item/4002 HTTP/1.1" 200 - 186 0.153 2.056 2026-07-08 14:38:21,262 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:21] "GET /test_website/model_item/4002 HTTP/1.1" 200 - 115 0.117 0.497 2026-07-08 14:38:21,354 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:21] "GET /test_website/model_item/4003 HTTP/1.1" 200 - 10 0.013 0.058 2026-07-08 14:38:21,421 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:21,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_multi_company: Starting TestMultiCompany.test_company_in_context ... 2026-07-08 14:38:29,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:29,368 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:29] "GET /multi_company_website HTTP/1.1" 200 - 11 0.007 0.272 2026-07-08 14:38:29,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_multi_company.TestMultiCompany.test_company_in_context: waiting for threads: [] 2026-07-08 14:38:29,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:29,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_page: Starting WithContext.test_01_homepage_url ... 2026-07-08 14:38:29,513 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:30,721 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:30] "GET /unexisting HTTP/1.1" 404 - 189 0.191 1.023 2026-07-08 14:38:30,745 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:30] "GET / HTTP/1.1" 303 - 6 0.005 0.013 2026-07-08 14:38:31,014 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:31] "GET /contactus HTTP/1.1" 200 - 26 0.015 0.251 2026-07-08 14:38:31,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4004], uid: 4, model: test.model 2026-07-08 14:38:31,358 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4004], uid: 4, model: test.model 2026-07-08 14:38:31,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4004], uid: 4, model: test.model 2026-07-08 14:38:31,697 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:31] "GET /test_website/200/name-4004 HTTP/1.1" 404 - 134 0.110 0.531 2026-07-08 14:38:31,720 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4004], uid: 4, model: test.model 2026-07-08 14:38:31,747 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:31] "GET / HTTP/1.1" 303 - 15 0.020 0.026 2026-07-08 14:38:32,075 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:32] "GET /contactus HTTP/1.1" 200 - 25 0.028 0.297 2026-07-08 14:38:32,077 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_page.WithContext.test_01_homepage_url: waiting for threads: [] 2026-07-08 14:38:32,121 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:32,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_page_manager: Starting TestWebsitePageManager.test_page_manager_test_model ... 2026-07-08 14:38:32,350 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_page_manager.TestWebsitePageManager.test_page_manager_test_model: Chrome headless failed to start: 2026-07-08 14:38:32,351 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:38:32,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:32,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_01_redirect_308_model_converter ... 2026-07-08 14:38:32,824 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-07-08 14:38:34,140 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:34,380 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:34] "GET /test_website/country/andorra-1 HTTP/1.1" 308 - 4 0.002 0.241 2026-07-08 14:38:34,454 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:34] "GET /redirected/country/andorra-1 HTTP/1.1" 200 - 19 0.039 0.030 2026-07-08 14:38:34,484 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_user from n/a 2026-07-08 14:38:34,500 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:34] "GET /test_website/country/andorra-1 HTTP/1.1" 308 - 0 0.000 0.001 2026-07-08 14:38:34,533 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:34] "GET /redirected/country/andorra-1 HTTP/1.1" 200 - 9 0.017 0.013 2026-07-08 14:38:34,569 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_02_redirect_308_RequestUID ... 2026-07-08 14:38:34,960 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-07-08 14:38:35,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:35,487 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/name-4005 HTTP/1.1" 308 - 4 0.002 0.249 2026-07-08 14:38:35,551 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/name-4005 HTTP/1.1" 200 - 16 0.032 0.022 2026-07-08 14:38:35,557 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/xx-4005 HTTP/1.1" 308 - 0 0.000 0.002 2026-07-08 14:38:35,582 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/xx-4005 HTTP/1.1" 301 - 1 0.000 0.016 2026-07-08 14:38:35,588 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/xx-4005 HTTP/1.1" 308 - 0 0.000 0.001 2026-07-08 14:38:35,605 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/xx-4005 HTTP/1.1" 301 - 1 0.001 0.008 2026-07-08 14:38:35,615 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/name-4005 HTTP/1.1" 200 - 1 0.000 0.006 2026-07-08 14:38:35,622 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/name-100 HTTP/1.1" 308 - 0 0.000 0.002 2026-07-08 14:38:35,647 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/name-100 HTTP/1.1" 404 - 10 0.004 0.016 2026-07-08 14:38:35,655 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/xx-100 HTTP/1.1" 308 - 0 0.000 0.001 2026-07-08 14:38:35,682 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/xx-100 HTTP/1.1" 404 - 10 0.004 0.015 2026-07-08 14:38:35,686 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/name-4006 HTTP/1.1" 308 - 0 0.000 0.001 2026-07-08 14:38:35,698 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4006], uid: 4, model: test.model 2026-07-08 14:38:35,724 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/name-4006 HTTP/1.1" 404 - 16 0.009 0.021 2026-07-08 14:38:35,730 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/xx-4006 HTTP/1.1" 308 - 0 0.000 0.001 2026-07-08 14:38:35,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4006], uid: 4, model: test.model 2026-07-08 14:38:35,761 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/xx-4006 HTTP/1.1" 404 - 14 0.008 0.019 2026-07-08 14:38:35,770 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/seo-name-4005 HTTP/1.1" 308 - 0 0.000 0.001 2026-07-08 14:38:35,784 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/seo-name-4005 HTTP/1.1" 200 - 1 0.000 0.007 2026-07-08 14:38:35,790 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/xx-4006 HTTP/1.1" 308 - 0 0.000 0.001 2026-07-08 14:38:35,800 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4006], uid: 4, model: test.model 2026-07-08 14:38:35,829 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/xx-4006 HTTP/1.1" 404 - 14 0.012 0.023 2026-07-08 14:38:35,833 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/200/xx-100 HTTP/1.1" 308 - 0 0.000 0.002 2026-07-08 14:38:35,858 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:35] "GET /test_website/308/xx-100 HTTP/1.1" 404 - 10 0.005 0.015 2026-07-08 14:38:35,897 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_03_redirect_308_qs ... 2026-07-08 14:38:36,282 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-07-08 14:38:36,533 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:37,823 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:37] "GET /test_website/test_redirect_view_qs?a=a HTTP/1.1" 200 - 20 0.013 1.281 2026-07-08 14:38:37,825 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_03_redirect_308_qs: waiting for threads: [] 2026-07-08 14:38:37,851 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_04_redirect_301_route_unpublished_record ... 2026-07-08 14:38:38,203 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:38,514 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:38] "GET /test_website/200/301-test-record-4007 HTTP/1.1" 200 - 19 0.014 0.302 2026-07-08 14:38:38,521 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-07-08 14:38:38,804 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-07-08 14:38:38,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-07-08 14:38:39,545 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:39] "GET /test_website/200/301-test-record-4007 HTTP/1.1" 404 - 194 0.246 0.781 2026-07-08 14:38:39,556 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-07-08 14:38:39,584 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:39] "GET /test_website/200/301-test-record-4007 HTTP/1.1" 301 - 15 0.011 0.021 2026-07-08 14:38:39,631 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:39] "GET /404 HTTP/1.1" 404 - 15 0.009 0.036 2026-07-08 14:38:39,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4007], uid: 4, model: test.model 2026-07-08 14:38:39,681 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:39] "GET /test_website/200/301-test-record-4007 HTTP/1.1" 301 - 15 0.009 0.023 2026-07-08 14:38:39,690 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:39] "GET /test_website/200/301-test-record-4008 HTTP/1.1" 200 - 1 0.000 0.005 2026-07-08 14:38:39,691 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_04_redirect_301_route_unpublished_record: waiting for threads: [] 2026-07-08 14:38:39,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_05_redirect_404_notfound_record ... 2026-07-08 14:38:40,083 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:41,355 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:41] "GET /test_website/200/unexisting-100000 HTTP/1.1" 404 - 198 0.213 1.063 2026-07-08 14:38:41,399 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:41] "GET /test_website/200/unexisting-100000 HTTP/1.1" 301 - 11 0.011 0.022 2026-07-08 14:38:41,432 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:41] "GET /test_website/200/unexisting-100000 HTTP/1.1" 301 - 11 0.005 0.019 2026-07-08 14:38:41,440 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:41] "GET /get HTTP/1.1" 200 - 0 0.000 0.004 2026-07-08 14:38:41,491 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_redirect_308_by_method_url_rewrite ... 2026-07-08 14:38:41,813 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-07-08 14:38:42,080 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:43,376 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:43] "GET /test_view HTTP/1.1" 200 - 21 0.037 1.262 2026-07-08 14:38:43,378 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_redirect_308_by_method_url_rewrite: waiting for threads: [] 2026-07-08 14:38:43,418 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_redirect_308_multiple_url_endpoint ... 2026-07-08 14:38:43,883 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-07-08 14:38:44,145 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:44,362 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:44] "GET /test_countries_308 HTTP/1.1" 308 - 4 0.001 0.221 2026-07-08 14:38:44,399 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:44] "GET /test_countries_308/301-test-record-4009 HTTP/1.1" 200 - 16 0.010 0.020 2026-07-08 14:38:44,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect.TestRedirect.test_redirect_308_multiple_url_endpoint: waiting for threads: [] 2026-07-08 14:38:44,430 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_redirect: Starting TestRedirect.test_redirect_with_qs ... 2026-07-08 14:38:44,800 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:45,109 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:45] "GET /foo?bar=1 HTTP/1.1" 301 - 16 0.014 0.298 2026-07-08 14:38:45,136 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:45] "GET /foo?bar=2 HTTP/1.1" 301 - 5 0.003 0.016 2026-07-08 14:38:45,152 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:45] "GET /foo?bar=3 HTTP/1.1" 301 - 5 0.003 0.009 2026-07-08 14:38:45,176 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:45] "GET /foo HTTP/1.1" 301 - 5 0.003 0.014 2026-07-08 14:38:45,197 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:45] "GET /foo?oups=1&bar=2 HTTP/1.1" 301 - 5 0.003 0.010 2026-07-08 14:38:45,250 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:38:45,267 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_01_reset_specific_page_view ... 2026-07-08 14:38:45,384 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:38:45,403 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:46,214 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:46] "GET /test_page_view HTTP/1.1" 500 - 316 0.260 0.557 2026-07-08 14:38:46,257 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:38:46,258 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:46] "POST /website/reset_template HTTP/1.1" 200 - 14 0.018 0.017 2026-07-08 14:38:47,587 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:47] "GET /test_page_view HTTP/1.1" 200 - 251 0.264 1.060 2026-07-08 14:38:47,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_01_reset_specific_page_view: waiting for threads: [] 2026-07-08 14:38:47,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_02_reset_specific_view_controller ... 2026-07-08 14:38:47,729 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:38:47,745 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:49,647 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:49] "GET /test_view HTTP/1.1" 500 - 324 0.323 1.583 2026-07-08 14:38:49,681 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:38:49,681 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:49] "POST /website/reset_template HTTP/1.1" 200 - 13 0.012 0.017 2026-07-08 14:38:50,970 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:50] "GET /test_view HTTP/1.1" 200 - 247 0.189 1.093 2026-07-08 14:38:50,972 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_02_reset_specific_view_controller: waiting for threads: [] 2026-07-08 14:38:51,012 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_03_reset_specific_view_controller_t_called ... 2026-07-08 14:38:51,124 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:38:51,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:51,556 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:51] "GET /test_view HTTP/1.1" 500 - 41 0.034 0.386 2026-07-08 14:38:51,604 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:38:51,604 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:51] "POST /website/reset_template HTTP/1.1" 200 - 13 0.018 0.021 2026-07-08 14:38:53,054 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:53] "GET /test_view HTTP/1.1" 200 - 250 0.372 1.071 2026-07-08 14:38:53,056 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_03_reset_specific_view_controller_t_called: waiting for threads: [] 2026-07-08 14:38:53,091 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_04_reset_specific_view_controller_inherit ... 2026-07-08 14:38:53,173 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:38:53,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:53,977 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:53] "GET /test_view HTTP/1.1" 500 - 325 0.275 0.512 2026-07-08 14:38:54,010 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:38:54,011 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:54] "POST /website/reset_template HTTP/1.1" 200 - 15 0.012 0.016 2026-07-08 14:38:55,346 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:55] "GET /test_view HTTP/1.1" 200 - 247 0.229 1.103 2026-07-08 14:38:55,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_04_reset_specific_view_controller_inherit: waiting for threads: [] 2026-07-08 14:38:55,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_06_reset_specific_view_controller_inexisting_template ... 2026-07-08 14:38:55,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:38:55,494 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:55,988 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:55] "GET /test_view HTTP/1.1" 500 - 37 0.047 0.457 2026-07-08 14:38:56,019 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:38:56,019 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:56] "POST /website/reset_template HTTP/1.1" 200 - 13 0.011 0.015 2026-07-08 14:38:57,394 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:57] "GET /test_view HTTP/1.1" 200 - 247 0.244 1.128 2026-07-08 14:38:57,395 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_06_reset_specific_view_controller_inexisting_template: waiting for threads: [] 2026-07-08 14:38:57,429 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_07_reset_page_view_complete_flow ... 2026-07-08 14:38:57,630 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views.TestWebsiteResetViews.test_07_reset_page_view_complete_flow: Chrome headless failed to start: 2026-07-08 14:38:57,630 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:38:57,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_reset_views: Starting TestWebsiteResetViews.test_08_reset_specific_page_view_hard_mode ... 2026-07-08 14:38:57,804 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:38:57,820 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:38:59,662 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:59] "GET /test_page_view HTTP/1.1" 500 - 316 0.225 1.620 2026-07-08 14:38:59,699 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:38:59,700 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:38:59] "POST /website/reset_template HTTP/1.1" 200 - 13 0.017 0.015 2026-07-08 14:39:00,215 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:00] "GET /test_page_view HTTP/1.1" 500 - 304 0.257 0.256 2026-07-08 14:39:00,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:39:00,604 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:00] "GET /test_page_view HTTP/1.1" 500 - 293 0.117 0.245 2026-07-08 14:39:00,632 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:39:00,633 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:00] "POST /website/reset_template HTTP/1.1" 200 - 6 0.008 0.017 2026-07-08 14:39:01,899 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:01] "GET /test_page_view HTTP/1.1" 200 - 251 0.249 1.013 2026-07-08 14:39:01,950 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:02,046 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_restricted_editor: Starting TestRestrictedEditor.test_01_restricted_editor_only ... 2026-07-08 14:39:02,723 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_restricted_editor.TestRestrictedEditor.test_01_restricted_editor_only: Chrome headless failed to start: [2486:2486:0100/000000.723100:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-07-08 14:39:02,724 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:02,766 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_restricted_editor: Starting TestRestrictedEditor.test_02_restricted_editor_test_admin ... 2026-07-08 14:39:03,358 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_restricted_editor.TestRestrictedEditor.test_02_restricted_editor_test_admin: Chrome headless failed to start: 2026-07-08 14:39:03,359 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:03,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_restricted_editor: Starting TestRestrictedEditor.test_03_restricted_editor_tester ... 2026-07-08 14:39:03,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_restricted_editor: skipped TestRestrictedEditor.test_03_restricted_editor_tester : 2026-07-08 14:39:03,419 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:39:03,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_01_run_test ... 2026-07-08 14:39:03,869 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_session.TestWebsiteSession.test_01_run_test: Chrome headless failed to start: 2026-07-08 14:39:03,870 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_session: skipped TestWebsiteSession.test_01_run_test : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:39:03,914 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_02_inactive_session_lang ... 2026-07-08 14:39:04,008 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:39:04,304 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:04] "GET /test_website_sitemap HTTP/1.1" 200 - 13 0.011 0.289 2026-07-08 14:39:04,306 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_session.TestWebsiteSession.test_02_inactive_session_lang: waiting for threads: [] 2026-07-08 14:39:04,348 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_03_totp_login_with_inactive_session_lang ... 2026-07-08 14:39:04,461 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:39:05,599 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from 127.0.0.1 2026-07-08 14:39:05,617 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 14:39:05,618 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:05] "POST /web/login HTTP/1.1" 303 - 42 0.045 1.118 2026-07-08 14:39:05,651 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_04_ensure_website_get_cached_values_can_be_called ... 2026-07-08 14:39:05,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 14:39:05,726 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:39:06,014 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:06] "GET /web/session/logout HTTP/1.1" 303 - 18 0.022 0.269 2026-07-08 14:39:06,025 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:06] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.003 2026-07-08 14:39:07,011 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:07] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 185 0.191 0.792 2026-07-08 14:39:07,039 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_session: Starting TestWebsiteSession.test_branding_cache ... 2026-07-08 14:39:07,431 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 14:39:07,446 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:39:08,730 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: ir.ui.view 2026-07-08 14:39:10,050 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:10] "GET /test_website/model_item_sudo/1 HTTP/1.1" 200 - 276 0.287 2.320 2026-07-08 14:39:10,642 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:10] "GET /test_website/model_item_sudo/1 HTTP/1.1" 200 - 123 0.075 0.507 2026-07-08 14:39:10,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: ir.ui.view 2026-07-08 14:39:10,758 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:10] "GET /test_website/model_item_sudo/1 HTTP/1.1" 200 - 19 0.034 0.073 2026-07-08 14:39:10,797 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:10,818 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_settings: Starting TestWebsiteSettings.test_01_multi_website_settings ... 2026-07-08 14:39:11,318 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_settings.TestWebsiteSettings.test_01_multi_website_settings: Chrome headless failed to start: 2026-07-08 14:39:11,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_settings: skipped TestWebsiteSettings.test_01_multi_website_settings : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:39:11,386 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:11,403 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_snippet_background_video: Starting TestSnippetBackgroundVideo.test_snippet_background_video ... 2026-07-08 14:39:11,656 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_snippet_background_video.TestSnippetBackgroundVideo.test_snippet_background_video: Chrome headless failed to start: [2546:2568:0708/143911.587741:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-07-08 14:39:11,657 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:11,705 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:12,292 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1980] 2026-07-08 14:39:12,311 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26566] 2026-07-08 14:39:12,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 14:39:12,594 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_01_admin ... 2026-07-08 14:39:13,161 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray.TestSystray.test_01_admin: Chrome headless failed to start: 2026-07-08 14:39:13,162 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_01_admin : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:39:13,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_02_reditor_tester ... 2026-07-08 14:39:13,613 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray.TestSystray.test_02_reditor_tester: Chrome headless failed to start: 2026-07-08 14:39:13,613 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_02_reditor_tester : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:39:13,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_03_reditor_not_tester ... 2026-07-08 14:39:14,032 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray.TestSystray.test_03_reditor_not_tester: Chrome headless failed to start: 2026-07-08 14:39:14,032 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_03_reditor_not_tester : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:39:14,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_04_not_reditor_tester ... 2026-07-08 14:39:14,431 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray.TestSystray.test_04_not_reditor_tester: Chrome headless failed to start: 2026-07-08 14:39:14,432 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: skipped TestSystray.test_04_not_reditor_tester : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:39:14,468 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray: Starting TestSystray.test_05_not_reditor_not_tester ... 2026-07-08 14:39:14,814 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_systray.TestSystray.test_05_not_reditor_not_tester: Chrome headless failed to start: 2026-07-08 14:39:14,816 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:14,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:39:14,897 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_theme_ir_asset: Starting TestThemeAsset.test_theme_asset_tag ... 2026-07-08 14:39:15,013 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:15,092 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_access_rights_and_rules ... 2026-07-08 14:39:15,113 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:39:16,294 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:16] "GET /model/exposed-model HTTP/1.1" 403 - 200 0.165 1.025 2026-07-08 14:39:16,881 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:16] "GET /model/exposed-model HTTP/1.1" 200 - 122 0.080 0.498 2026-07-08 14:39:17,501 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:17] "GET /model/exposed-model HTTP/1.1" 200 - 121 0.081 0.508 2026-07-08 14:39:17,545 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_cannot_bypass_read_rights ... 2026-07-08 14:39:17,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 2, model: test.model.exposed 2026-07-08 14:39:17,628 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_default_layout ... 2026-07-08 14:39:17,832 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_default_layout: Chrome headless failed to start: 2026-07-08 14:39:17,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page: skipped TestWebsiteControllerPage.test_default_layout : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:39:17,869 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_expose_model ... 2026-07-08 14:39:17,877 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:39:19,108 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:19] "GET /model/exposed-model HTTP/1.1" 200 - 196 0.193 1.041 2026-07-08 14:39:19,199 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:19] "GET /model/exposed-model/test-partner-0-1 HTTP/1.1" 200 - 18 0.025 0.055 2026-07-08 14:39:19,531 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:19] "GET /model/exposed-model/fake-slug-1 HTTP/1.1" 404 - 28 0.054 0.264 2026-07-08 14:39:19,642 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:19] "GET /model/exposed-model/non-reachable-3 HTTP/1.1" 404 - 16 0.040 0.056 2026-07-08 14:39:19,687 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:19] "GET /model/some-other-slug HTTP/1.1" 404 - 12 0.009 0.031 2026-07-08 14:39:20,324 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:20] "GET /model/exposed-model HTTP/1.1" 404 - 115 0.091 0.516 2026-07-08 14:39:20,327 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page.TestWebsiteControllerPage.test_expose_model: waiting for threads: [] 2026-07-08 14:39:20,364 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_model_constrains ... 2026-07-08 14:39:20,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_controller_page: Starting TestWebsiteControllerPage.test_search_listing ... 2026-07-08 14:39:20,453 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:39:21,690 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:21] "GET /model/exposed-model?search=1 HTTP/1.1" 200 - 196 0.186 1.053 2026-07-08 14:39:21,739 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:21] "GET /model/exposed-model/page/2 HTTP/1.1" 200 - 12 0.006 0.032 2026-07-08 14:39:21,762 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:21] "GET /model/exposed-model/page/2?search=test_partner_0 HTTP/1.1" 303 - 5 0.002 0.009 2026-07-08 14:39:21,799 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:21] "GET /model/exposed-model?search=test_partner_0&order=create_date+desc HTTP/1.1" 200 - 12 0.005 0.028 2026-07-08 14:39:21,844 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:21,861 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_field_sanitize: Starting TestWebsiteFieldSanitize.test_sanitize_video_iframe ... 2026-07-08 14:39:22,435 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_field_sanitize.TestWebsiteFieldSanitize.test_sanitize_video_iframe: Chrome headless failed to start: 2026-07-08 14:39:22,436 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:22,496 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 14:39:22,512 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_page_properties: Starting TestWebsitePageProperties.test_website_page_properties_can_publish ... 2026-07-08 14:39:22,709 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_can_publish: Chrome headless failed to start: 2026-07-08 14:39:22,710 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:22,759 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_page_properties: Starting TestWebsitePageProperties.test_website_page_properties_common ... 2026-07-08 14:39:22,958 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_common: Chrome headless failed to start: 2026-07-08 14:39:22,959 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:22,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_page_properties: Starting TestWebsitePageProperties.test_website_page_properties_website_page ... 2026-07-08 14:39:23,205 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website.tests.test_website_page_properties.TestWebsitePageProperties.test_website_page_properties_website_page: Chrome headless failed to start: 2026-07-08 14:39:23,206 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:23,251 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:23,271 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website_modules.tests.test_configurator: Starting TestConfigurator.test_01_configurator_flow ... 2026-07-08 14:39:23,557 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website_modules.tests.test_configurator.TestConfigurator.test_01_configurator_flow: Chrome headless failed to start: 2026-07-08 14:39:23,558 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website_modules.tests.test_configurator: skipped TestConfigurator.test_01_configurator_flow : Failed to detect chrome devtools port after 10.0s. 2026-07-08 14:39:23,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:23,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website_modules.tests.test_models: Starting TestWebsiteModels.test_access_with_website_record_rule ... 2026-07-08 14:39:23,767 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 14:39:26,040 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 14:39:26] "GET /blog/test-blog-3/test-post-8 HTTP/1.1" 200 - 222 0.146 2.132 2026-07-08 14:39:26,045 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website_modules.tests.test_models.TestWebsiteModels.test_access_with_website_record_rule: waiting for threads: [] 2026-07-08 14:39:26,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:26,531 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4434, 4432, 3783, 3781, 3779, 3777, 3776, 3775, 3774, 3772, 3770, 3768, 3766, 3764, 3763, 3762, 3760, 3758, 3757, 3755, 3753, 3751, 3749, 3748, 3747, 3745, 3743, 3741, 3739, 3737, 3735, 3733, 3732, 3731, 3729, 3727, 3725, 3723, 3721] 2026-07-08 14:39:26,629 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [247656, 247657, 247677, 247678, 247693, 247696, 247697, 247703, 247704, 247705, 247643, 247645, 247646, 247647, 247648, 247658, 247659, 247660, 247664, 247665, 247675, 247676, 247679, 247690, 247691, 247692, 247694, 247695, 247698, 247699, 247700, 247701, 247702, 247706, 247709, 247710, 247711, 282036, 282037] 2026-07-08 14:39:26,830 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2443, 2444, 2445, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493, 2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2739, 2740, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748] 2026-07-08 14:39:26,839 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:26,967 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [247724, 247726, 247739, 247741, 247743] 2026-07-08 14:39:26,967 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4435, 4433, 3789, 3788, 3787, 3786, 3785, 3784, 3782, 3780, 3778, 3773, 3771, 3769, 3767, 3765, 3761, 3759, 3756, 3754, 3752, 3750, 3746, 3744, 3742, 3740, 3738, 3736, 3734, 3730, 3728, 3726, 3724, 3722, 3720, 3719, 3718, 3717, 3716, 3715, 3714] 2026-07-08 14:39:27,184 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [247630, 247631, 247632, 247633, 247634, 247635, 247636] 2026-07-08 14:39:27,237 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2436, 2507, 2514, 2521, 2528, 2437, 2508, 2515, 2522, 2529, 2438, 2509, 2516, 2523, 2530, 2439, 2510, 2517, 2524, 2531, 2440, 2511, 2518, 2525, 2532, 2441, 2512, 2519, 2526, 2533, 2442, 2513, 2520, 2527, 2534] 2026-07-08 14:39:27,238 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted slide.channel records with IDs: [1, 2, 3, 4, 5, 6, 7] 2026-07-08 14:39:27,247 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 709, 710] 2026-07-08 14:39:41,088 184 INFO rb-e2f27c7-222797-391089 odoo.addons.test_website_slides_full.tests.test_ui_wslides: Starting TestUi.test_course_certification_employee ... 2026-07-08 14:39:43,644 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.test_website_slides_full.tests.test_ui_wslides.TestUi.test_course_certification_employee: Chrome headless failed to start: 2026-07-08 14:39:43,645 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:39:43,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 123 checked, 2 removed 2026-07-08 14:39:43,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_account_fiscal_year: Starting TestFiscalPosition.test_custom_fiscal_year ... 2026-07-08 14:39:43,818 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_account_fiscal_year: Starting TestFiscalPosition.test_default_fiscal_year ... 2026-07-08 14:39:43,865 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_account_fiscal_year: Starting TestFiscalPosition.test_leap_fiscal_year_1 ... 2026-07-08 14:39:43,910 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_account_fiscal_year: Starting TestFiscalPosition.test_leap_fiscal_year_2 ... 2026-07-08 14:39:43,970 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:39:57,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_action_lock_requires_account_manager ... 2026-07-08 14:39:57,292 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_action_open_lock_exception ... 2026-07-08 14:39:57,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_action_review_draft_moves_without_lock_until_date ... 2026-07-08 14:39:57,482 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_create_lock_exception ... 2026-07-08 14:39:57,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_create_lock_exception_requires_kind ... 2026-07-08 14:39:57,696 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_draft_move_count_and_review_action ... 2026-07-08 14:39:59,089 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_draft_move_count_zero_without_lock_date ... 2026-07-08 14:39:59,166 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_is_account_manager_computed ... 2026-07-08 14:39:59,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_lock_until_date_uses_max_of_all_lock_dates ... 2026-07-08 14:39:59,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_accountant.tests.test_lock_date_wizard: Starting TestLockDateWizard.test_wizard_loads_lock_dates_from_company ... 2026-07-08 14:39:59,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 14:40:14,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_access_rights: Starting TestAssetAccessRight.test_01_accountant_user_access_rights ... 2026-07-08 14:40:15,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_access_rights: Starting TestAssetAccessRight.test_02_accountant_user_with_group_asset_manager_access_rights ... 2026-07-08 14:40:15,880 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #370 deleted account.asset.category records with IDs: [6] 2026-07-08 14:40:16,371 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #370 deleted account.asset.depreciation.line records with IDs: [53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64] 2026-07-08 14:40:16,541 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #370 deleted account.asset.asset records with IDs: [11] 2026-07-08 14:40:16,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_access_rights: Starting TestAssetAccessRight.test_03_billing_user_without_group_asset_manager_access_rights ... 2026-07-08 14:40:16,788 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 369, model: account.asset.category 2026-07-08 14:40:16,811 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 369, model: account.asset.category 2026-07-08 14:40:16,824 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 369, model: account.asset.category 2026-07-08 14:40:17,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 369, model: account.asset.asset 2026-07-08 14:40:17,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 369, model: account.asset.asset 2026-07-08 14:40:17,148 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 369, model: account.asset.asset 2026-07-08 14:40:17,152 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 369, model: account.asset.asset 2026-07-08 14:40:17,182 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_access_rights: Starting TestAssetAccessRight.test_04_invoice_flow_with_billing_user ... 2026-07-08 14:40:23,435 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #367 deleted account.move.line.ctp records with IDs: [75, 76, 77, 78] 2026-07-08 14:40:23,648 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #367 deleted account.move.line records with IDs: [285, 286, 287, 288, 289] 2026-07-08 14:40:23,781 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #367 deleted account.move records with IDs: [108] 2026-07-08 14:40:23,790 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #367 deleted mail.followers records with IDs: [3529] 2026-07-08 14:40:23,866 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 14:40:38,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_depreciation_board: Starting TestAssetDepeciationBoard.test_01_depreciation_board_using_linear_method ... 2026-07-08 14:40:39,072 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124] 2026-07-08 14:40:39,135 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136] 2026-07-08 14:40:39,207 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149] 2026-07-08 14:40:39,268 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162] 2026-07-08 14:40:39,327 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175] 2026-07-08 14:40:39,405 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188] 2026-07-08 14:40:39,473 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201] 2026-07-08 14:40:39,528 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214] 2026-07-08 14:40:39,591 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228] 2026-07-08 14:40:39,644 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242] 2026-07-08 14:40:39,695 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254] 2026-07-08 14:40:39,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_depreciation_board: Starting TestAssetDepeciationBoard.test_02_depreciation_board_using_degressive_method ... 2026-07-08 14:40:40,104 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278] 2026-07-08 14:40:40,176 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290] 2026-07-08 14:40:40,234 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303] 2026-07-08 14:40:40,275 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316] 2026-07-08 14:40:40,318 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329] 2026-07-08 14:40:40,368 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342] 2026-07-08 14:40:40,416 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354] 2026-07-08 14:40:40,462 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_depreciation_board: Starting TestAssetDepeciationBoard.test_03_depreciation_board_using_degressive_then_linear_method ... 2026-07-08 14:40:41,080 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378] 2026-07-08 14:40:41,179 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390] 2026-07-08 14:40:41,247 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [391, 392, 393, 394, 395, 396, 397] 2026-07-08 14:40:41,311 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421] 2026-07-08 14:40:41,370 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [422, 423, 424, 425, 426, 427, 428] 2026-07-08 14:40:41,441 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409] 2026-07-08 14:40:41,502 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441] 2026-07-08 14:40:41,564 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [442, 443, 444, 445, 446, 447, 448, 449] 2026-07-08 14:40:41,608 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_depreciation_board: Starting TestAssetDepeciationBoard.test_04_depreciation_board_using_linear_method_and_based_on_last_day_of_month ... 2026-07-08 14:40:42,016 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494] 2026-07-08 14:40:42,081 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506] 2026-07-08 14:40:42,136 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #372 deleted account.asset.depreciation.line records with IDs: [507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519] 2026-07-08 14:40:42,255 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:40:56,849 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_01_asset_depreciation_complete ... 2026-07-08 14:40:57,184 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544] 2026-07-08 14:40:59,847 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_02_asset_sale ... 2026-07-08 14:41:00,291 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568] 2026-07-08 14:41:03,169 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [574, 575, 576, 577, 578, 579, 580] 2026-07-08 14:41:03,235 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [107] 2026-07-08 14:41:03,384 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [346, 347] 2026-07-08 14:41:03,436 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted mail.message records with IDs: [26612] 2026-07-08 14:41:03,531 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move records with IDs: [137] 2026-07-08 14:41:04,005 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_04_asset_dispose ... 2026-07-08 14:41:04,393 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592] 2026-07-08 14:41:07,702 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [603, 604] 2026-07-08 14:41:07,792 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [124] 2026-07-08 14:41:07,918 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [385, 386] 2026-07-08 14:41:07,967 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted mail.message records with IDs: [26636] 2026-07-08 14:41:08,057 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move records with IDs: [156] 2026-07-08 14:41:08,545 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_05_asset_increase ... 2026-07-08 14:41:09,038 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616] 2026-07-08 14:41:12,272 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [623, 624, 625, 626, 627, 628] 2026-07-08 14:41:13,695 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [629, 630, 631, 632, 633, 634] 2026-07-08 14:41:14,830 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_06_asset_decrease ... 2026-07-08 14:41:15,214 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652] 2026-07-08 14:41:17,820 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [658, 659, 660, 661, 662, 663, 664] 2026-07-08 14:41:18,994 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_07_asset_decrease ... 2026-07-08 14:41:19,325 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683] 2026-07-08 14:41:21,913 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [690, 691, 692, 693, 694, 695] 2026-07-08 14:41:22,966 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_08_asset_modify ... 2026-07-08 14:41:23,287 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713] 2026-07-08 14:41:25,497 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725] 2026-07-08 14:41:26,467 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [726, 727, 728, 729, 730] 2026-07-08 14:41:27,323 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_09_asset_modify ... 2026-07-08 14:41:27,696 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747] 2026-07-08 14:41:29,963 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759] 2026-07-08 14:41:31,061 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [761, 762, 763, 764, 765] 2026-07-08 14:41:31,895 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_10_asset_modify ... 2026-07-08 14:41:32,219 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782] 2026-07-08 14:41:34,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_flow: Starting TestAssetFlow.test_11_sell_asset_journal_entry ... 2026-07-08 14:41:34,665 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [795, 796, 797, 798, 799, 800, 801, 802, 803, 804] 2026-07-08 14:41:36,446 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.asset.depreciation.line records with IDs: [807, 808, 809, 810, 811, 812, 813, 814] 2026-07-08 14:41:36,515 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move.line.ctp records with IDs: [227] 2026-07-08 14:41:36,647 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move.line records with IDs: [640, 641] 2026-07-08 14:41:36,685 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted mail.message records with IDs: [26779] 2026-07-08 14:41:36,752 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #374 deleted account.move records with IDs: [283] 2026-07-08 14:41:37,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:41:50,062 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_form: Starting TestAssetForm.test_01_change_category_on_asset ... 2026-07-08 14:41:50,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_form: Starting TestAssetForm.test_02_asset_has_been_linked_to_invoice_line ... 2026-07-08 14:41:53,452 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:42:08,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-07-08 14:42:11,644 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #378 deleted account.asset.depreciation.line records with IDs: [828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839] 2026-07-08 14:42:12,152 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:42:26,173 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_method: Starting TestAssetMethod.test_01_asset_has_first_accounting_date_lt_date ... 2026-07-08 14:42:26,590 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_method: Starting TestAssetMethod.test_02_unlink_asset_that_has_been_depreciated ... 2026-07-08 14:42:29,187 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #380 deleted mail.message records with IDs: [26804, 26803, 26802, 26801, 26800, 26799, 26798, 26797, 26796, 26795, 26794, 26793, 26792, 26791] 2026-07-08 14:42:29,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_method: Starting TestAssetMethod.test_03_non_depreciable_asset_does_not_generate_depreciation_lines ... 2026-07-08 14:42:29,569 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #380 deleted account.asset.depreciation.line records with IDs: [876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887] 2026-07-08 14:42:29,599 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_method: Starting TestAssetMethod.test_04_impairment_and_reversal_adjust_residual_value ... 2026-07-08 14:42:29,942 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #380 deleted account.asset.depreciation.line records with IDs: [888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899] 2026-07-08 14:42:30,486 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_asset_method: Starting TestAssetMethod.test_05_change_usage_creates_reclassification_entry ... 2026-07-08 14:42:30,945 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #380 deleted account.asset.depreciation.line records with IDs: [900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911] 2026-07-08 14:42:30,984 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #380 deleted account.asset.depreciation.line records with IDs: [913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923] 2026-07-08 14:42:31,288 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #380 deleted account.asset.depreciation.line records with IDs: [912] 2026-07-08 14:42:31,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:42:45,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_upg_18: Starting TestUpg18.test_01_copy_data_batch_multi_record ... 2026-07-08 14:42:46,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_upg_18: Starting TestUpg18.test_02_post_keeps_pre_super_date_guard_and_post_super_side_effect ... 2026-07-08 14:42:46,655 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #382 deleted account.asset.depreciation.line records with IDs: [984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995] 2026-07-08 14:42:47,195 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_asset.tests.test_upg_18: Starting TestUpg18.test_03_act_window_view_mode_resolvable_by_v18_client ... 2026-07-08 14:42:47,320 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:43:01,166 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_02_account_move_1_2_currency_euro ... 2026-07-08 14:43:01,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_03_account_move_2_1_currency_euro ... 2026-07-08 14:43:01,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_04_account_move_2_2_currency_euro ... 2026-07-08 14:43:02,002 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_05_account_move_2_2_currency_usd ... 2026-07-08 14:43:02,314 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_06_account_move_3_3_same_amount_same_partner ... 2026-07-08 14:43:02,655 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_07_account_move_3_3_same_amount_no_partner ... 2026-07-08 14:43:02,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_08_account_move_3_3_same_amount_diff_partner ... 2026-07-08 14:43:03,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_09_account_move_3_3_diff_amount_no_partner ... 2026-07-08 14:43:03,630 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_10_account_move_4_4_diff_amount_has_partner ... 2026-07-08 14:43:03,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_11_account_move_not_amount_currency ... 2026-07-08 14:43:04,292 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #384 deleted account.move.line.ctp records with IDs: [301] 2026-07-08 14:43:04,409 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_account_move_001 ... 2026-07-08 14:43:04,772 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_account_move_002 ... 2026-07-08 14:43:05,126 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_account_move_003 ... 2026-07-08 14:43:05,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_account_move_004 ... 2026-07-08 14:43:05,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_counterpart_001 ... 2026-07-08 14:43:07,788 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #384 deleted account.move.line.ctp records with IDs: [326, 327] 2026-07-08 14:43:07,840 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #384 deleted account.move.line.ctp records with IDs: [328] 2026-07-08 14:43:07,925 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_dest_accounts_compute_resolves_under_own_company ... 2026-07-08 14:43:19,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_invoice_001 ... 2026-07-08 14:43:20,881 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_invoice_002 ... 2026-07-08 14:43:22,850 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_invoice_003 ... 2026-07-08 14:43:25,047 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #384 deleted account.move.line.ctp records with IDs: [338, 339] 2026-07-08 14:43:25,126 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_vendor_bill_001 ... 2026-07-08 14:43:27,098 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_vendor_bill_002 ... 2026-07-08 14:43:29,191 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_counterpart.tests.test_account_counterpart: Starting TestAccountCounterpart.test_vendor_bill_003 ... 2026-07-08 14:43:31,481 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #384 deleted account.move.line.ctp records with IDs: [350, 351] 2026-07-08 14:43:31,604 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:43:46,360 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_access_rights: Starting TestAccessRights.test_access_payment_details ... 2026-07-08 14:43:47,766 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #388 deleted account.payment.line records with IDs: [1, 2] 2026-07-08 14:43:47,871 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:44:01,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_internal_transfer: Starting TestInternalTransfer.test_internal_transfer_hides_payment_details ... 2026-07-08 14:44:01,550 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_internal_transfer: Starting TestInternalTransfer.test_multi_line_sync_domain_excludes_internal_transfer ... 2026-07-08 14:44:02,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_internal_transfer: Starting TestInternalTransfer.test_no_partner_is_not_internal_transfer ... 2026-07-08 14:44:02,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_internal_transfer: Starting TestInternalTransfer.test_third_party_partner_is_not_internal_transfer ... 2026-07-08 14:44:03,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_internal_transfer: Starting TestInternalTransfer.test_transfer_partner_is_flagged_internal_transfer ... 2026-07-08 14:44:03,859 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:44:16,729 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_change_from_account_payment_line ... 2026-07-08 14:44:17,983 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_change_journal_in_payment ... 2026-07-08 14:44:18,783 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_compute_amount_with_payment_lines__receive_money ... 2026-07-08 14:44:19,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_compute_amount_with_payment_lines__send_money ... 2026-07-08 14:44:20,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_confirm_payment_receive_money ... 2026-07-08 14:44:21,100 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_confirm_payment_send_money ... 2026-07-08 14:44:22,170 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_edit_to_add_extra_payment_line ... 2026-07-08 14:44:23,090 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_payment_amount_not_equal_payment_lines_amount ... 2026-07-08 14:44:23,779 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_reconcile_suggested_payment_lines ... 2026-07-08 14:44:25,536 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_suggest_lines_payment_receive_money ... 2026-07-08 14:44:26,436 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_suggest_lines_payment_send_money ... 2026-07-08 14:44:27,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_payment.tests.test_payment: Starting TestPayment.test_unreconcile_suggested_payment_lines ... 2026-07-08 14:44:29,089 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 14:44:43,938 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_account_codes_comma_list_unions_prefixes ... 2026-07-08 14:44:44,920 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_account_codes_credit_balance_is_signed ... 2026-07-08 14:44:45,476 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_account_codes_exclusion_removes_excluded_prefix ... 2026-07-08 14:44:46,121 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_account_codes_expand_groupby_is_constrained_to_code_set ... 2026-07-08 14:44:47,098 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_account_codes_leading_minus_subtracts_term ... 2026-07-08 14:44:47,702 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_account_codes_silent_zero_is_a_defect_red_before_green ... 2026-07-08 14:44:48,087 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_account_codes_single_prefix_sums_matching_balances ... 2026-07-08 14:44:48,935 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_account_codes_unsupported_token_raises ... 2026-07-08 14:44:49,074 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_groupby_non_relational_field_is_rejected ... 2026-07-08 14:44:49,127 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_groupby_unknown_field_is_rejected_not_interpolated ... 2026-07-08 14:44:49,180 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_account_codes_engine: Starting TestAccountCodesEngine.test_groupby_valid_field_passes ... 2026-07-08 14:44:49,253 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:45:03,038 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_01_validate_aged_payable ... 2026-07-08 14:45:05,950 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_02_validate_aged_payable ... 2026-07-08 14:45:09,494 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_100_xlsx_export_merge_safety ... 2026-07-08 14:45:09,640 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_101_validate_aged_payable_multi_company ... 2026-07-08 14:45:27,881 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_88_report_currency_conversion ... 2026-07-08 14:45:29,922 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_999_analytic_filters_disabled ... 2026-07-08 14:45:29,961 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-07-08 14:45:30,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-07-08 14:45:37,829 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f06a0400> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:37,831 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f3326660> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:37,840 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:37,844 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:37,845 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f33258a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:37,867 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:37,869 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:47,054 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f153d3a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:47,055 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dd04f240> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:47,065 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:47,071 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:47,073 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dd04f740> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:47,099 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:47,101 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:55,904 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f1a75a80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:55,905 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f20ffec0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:55,912 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:55,916 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:55,917 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f20fdd00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:55,936 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:45:55,937 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:04,255 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f32471a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:04,256 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f1197ce0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:04,264 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:04,269 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:04,270 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f11959e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:04,292 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:04,293 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:07,272 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_payable: Starting AgedPayable.test_99_export_xlsx_aged_payable ... 2026-07-08 14:46:15,476 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dcab8d60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:15,476 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dcd29580> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:15,483 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:15,487 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:15,488 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dcd2b920> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:15,508 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:15,509 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:46:15,523 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:46:31,834 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_01_validate_aged_receivable ... 2026-07-08 14:46:36,490 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_02_validate_aged_receivable ... 2026-07-08 14:46:40,464 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_100_xlsx_export_merge_safety ... 2026-07-08 14:46:40,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_101_validate_aged_receivable_multi_company ... 2026-07-08 14:47:01,658 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_88_report_currency_conversion ... 2026-07-08 14:47:04,180 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_999_analytic_filters_disabled ... 2026-07-08 14:47:04,221 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-07-08 14:47:04,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-07-08 14:47:12,406 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f332dbc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:12,407 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f16b6480> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:12,415 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:12,420 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:12,421 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f16b6e80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:12,438 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:12,440 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:21,829 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f25f07c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:21,830 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f1a77060> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:21,840 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:21,845 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:21,846 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f1a75d00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:21,866 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:21,867 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:31,461 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f0beb9c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:31,463 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f19f5800> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:31,476 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:31,482 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:31,484 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f19f7f60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:31,511 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:31,513 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:39,114 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f32e8fe0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:39,115 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f50731a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:39,123 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:39,127 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:39,129 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f5071120> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:39,149 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:39,150 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:42,040 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_aged_receivable: Starting AgedReceivable.test_99_export_xlsx_aged_receivable ... 2026-07-08 14:47:50,383 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f3a03f60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:50,385 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f39a5d00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:50,391 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:50,395 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:50,396 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f39a7a60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:50,416 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:50,417 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:47:50,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:48:15,354 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f1f64680> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:15,355 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f32471a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:15,365 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:15,370 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:15,372 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2da3d80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:15,392 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:15,393 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:24,303 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc5487c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:24,304 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dda01800> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:24,311 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:24,316 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:24,317 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f31fd9e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:24,337 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:24,338 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:32,473 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f61ae3e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:32,475 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18de4ced40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:32,486 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:32,492 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:32,493 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18de4ceac0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:32,516 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:32,517 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:41,825 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f5f6d8a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:41,826 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f0ee4860> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:41,833 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:41,838 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:41,839 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f0ee4cc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:41,860 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:41,861 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 83, in setUpClass cls.contract_plan = cls.env['account.analytic.plan'].create({'name': 'Contracts'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:50,739 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18db932020> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:50,740 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f3eac540> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:50,748 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:50,753 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:50,754 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f3eae5c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:50,775 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:50,777 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:59,500 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f5d32fc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:59,501 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f4550180> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:59,509 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:59,514 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:59,515 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f45505e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:59,537 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:48:59,538 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:08,560 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc31d940> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:08,560 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dbadf600> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:08,567 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:08,571 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:08,572 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dbadf880> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:08,594 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:08,595 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:18,215 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f38a4f40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:18,217 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f2e2c040> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:18,233 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:18,238 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:18,239 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2e2d800> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:18,263 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:18,265 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/tests/test_analytic_net_engine.py", line 101, in setUpClass cls.cost_plan = cls.env['account.analytic.plan'].create({'name': 'Cost Centers'}) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:18,673 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_line_amount_is_negated_balance ... 2026-07-08 14:49:20,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_net_does_not_merge_account_subdimensions ... 2026-07-08 14:49:21,387 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_net_does_not_merge_partners_on_same_contract ... 2026-07-08 14:49:22,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_net_does_not_offset_across_contracts_same_partner ... 2026-07-08 14:49:23,386 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_net_fallback_does_not_raise_and_combines_with_analytic ... 2026-07-08 14:49:24,306 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_net_fallback_nets_items_without_distribution ... 2026-07-08 14:49:24,894 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_net_multi_plan_single_slice_not_double_counted ... 2026-07-08 14:49:25,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_net_rolls_child_contacts_up_to_commercial_partner ... 2026-07-08 14:49:26,569 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_analytic_net_split_distribution_fans_out_to_contracts ... 2026-07-08 14:49:27,526 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_flag_off_domain_expression_uses_plain_balance_sum ... 2026-07-08 14:49:28,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_group_by_commercial_partner_field_defaults_false ... 2026-07-08 14:49:28,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_reconcile_commercial_rollup_nets_contacts_of_same_entity ... 2026-07-08 14:49:29,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_reconcile_flag_off_keeps_raw_partner_groups ... 2026-07-08 14:49:29,995 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_analytic_net_engine: Starting TestAnalyticNetEngine.test_use_analytic_net_field_defaults_false ... 2026-07-08 14:49:39,311 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc2714e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:39,312 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dc68bd80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:39,319 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:39,323 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:39,324 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dc6894e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:39,348 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:39,349 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:49:39,369 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:50:13,009 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_available_reports_multicompany: Starting TestAvailableReportsMultiCompany.test_head_and_branch_consolidate_values ... 2026-07-08 14:50:15,396 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_available_reports_multicompany: Starting TestAvailableReportsMultiCompany.test_head_and_branch_same_root_offers_coa_variant ... 2026-07-08 14:50:15,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_available_reports_multicompany: Starting TestAvailableReportsMultiCompany.test_mixed_charts_does_not_offer_coa_variant ... 2026-07-08 14:50:15,546 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_available_reports_multicompany: Starting TestAvailableReportsMultiCompany.test_non_matched_company_does_not_offer_coa_variant ... 2026-07-08 14:50:15,603 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_available_reports_multicompany: Starting TestAvailableReportsMultiCompany.test_single_matched_company_offers_coa_variant ... 2026-07-08 14:50:15,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:50:32,133 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_duration_term_reference: Starting TestDurationTermReference.test_build_domain_from_options_respects_unreconciled_filter ... 2026-07-08 14:50:32,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_duration_term_reference: Starting TestDurationTermReference.test_move_line_date_reference_filters_on_original_term ... 2026-07-08 14:50:32,473 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_duration_term_reference: Starting TestDurationTermReference.test_move_line_date_reference_respects_include_unposted_entry_option ... 2026-07-08 14:50:32,635 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:50:47,981 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_01_validate_executive_summary ... 2026-07-08 14:50:51,102 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_100_xlsx_export_keeps_percent_header_aligned_with_previous_period_comparison ... 2026-07-08 14:50:53,998 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_101_validate_executive_summary_multi_company ... 2026-07-08 14:51:08,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_88_report_currency_conversion ... 2026-07-08 14:51:10,088 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_999_analytic_filters_disabled ... 2026-07-08 14:51:10,123 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-07-08 14:51:15,012 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-07-08 14:51:22,441 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f3d80d60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:22,442 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f1a147c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:22,450 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:22,454 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:22,456 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f1a168e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:22,475 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:22,476 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:31,798 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f351e020> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:31,799 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f24d4900> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:31,808 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:31,814 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:31,815 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f24d5b20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:31,833 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:31,835 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:40,021 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f1623f60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:40,022 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dd424680> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:40,031 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:40,037 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:40,039 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dd427740> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:40,063 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:40,064 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:49,490 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc43f100> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:49,491 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f51b5b20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:49,499 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:49,504 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:49,505 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f51b5d00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:49,526 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:49,527 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:51:55,667 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_executive_summary: Starting ExecutiveSummary.test_99_export_xlsx_executive_summary ... 2026-07-08 14:52:06,100 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f3725d00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:52:06,101 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f2dfe660> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:52:06,108 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:52:06,113 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:52:06,113 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2dff6a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:52:06,134 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:52:06,135 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:52:06,147 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:52:22,214 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_aggregation_cross_report_raises_when_code_not_found ... 2026-07-08 14:52:22,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_aggregation_cross_report_resolves_value_from_target_report ... 2026-07-08 14:52:24,060 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_most_recent_date_scope_from_fiscalyear_excludes_pre_fy_value ... 2026-07-08 14:52:24,202 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_most_recent_date_scope_to_beginning_of_period ... 2026-07-08 14:52:24,342 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_most_recent_excludes_records_after_date_to ... 2026-07-08 14:52:24,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_most_recent_returns_latest_record_by_date ... 2026-07-08 14:52:24,667 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_most_recent_returns_zero_when_no_records ... 2026-07-08 14:52:24,820 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_most_recent_tie_broken_by_id_descending ... 2026-07-08 14:52:24,977 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_sum_aggregates_all_records_in_period ... 2026-07-08 14:52:25,137 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_sum_date_scope_from_fiscalyear ... 2026-07-08 14:52:25,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_external_engine: Starting TestExternalEngine.test_external_sum_excludes_out_of_period_records ... 2026-07-08 14:52:25,482 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:52:40,307 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_01_generate_report_data_includes_formula_info_map ... 2026-07-08 14:52:40,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_account_codes_alpha_suffix_cd_not_treated_as_direction ... 2026-07-08 14:52:40,807 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_account_codes_digit_d_suffix_applies_debit_direction ... 2026-07-08 14:52:40,853 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_b2_all_standard_date_keys_yield_well_formed_comparison ... 2026-07-08 14:52:40,956 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_b2_known_date_key_yields_non_empty_comparison_list ... 2026-07-08 14:52:41,037 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_b2_unknown_date_key_drops_comparison_column ... 2026-07-08 14:52:41,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_b3_percent_column_both_zero_gives_zero_percent ... 2026-07-08 14:52:41,186 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_b3_percent_column_value2_nonzero_value1_nonzero_gives_numeric_value ... 2026-07-08 14:52:41,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_b3_percent_column_value2_zero_value1_nonzero_gives_na_in_both_fields ... 2026-07-08 14:52:41,250 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_b3_percent_column_value2_zero_value1_zero_is_not_na ... 2026-07-08 14:52:41,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_formula_info: Starting TestFormulaInfo.test_multi_level_aggregation_recursive_chain ... 2026-07-08 14:52:42,705 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:52:59,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_01_validate_gaap_report ... 2026-07-08 14:53:10,560 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_100_balance_sheet_xlsx_export_keeps_percent_header_aligned_with_previous_period_comparison ... 2026-07-08 14:53:11,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_101_validate_gaap_report_multi_company ... 2026-07-08 14:53:23,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_88_report_currency_conversion_balance_sheet ... 2026-07-08 14:53:24,747 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_998_analytic_configuration ... 2026-07-08 14:53:24,815 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_999_analytic_groupby_profit_and_loss_total_not_affected ... 2026-07-08 14:53:33,581 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18de48a480> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:33,582 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f32f1bc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:33,591 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:33,597 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:33,598 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f32f3d80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:33,622 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:33,624 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:43,151 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f45b4c20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:43,152 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f341e2a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:43,158 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:43,161 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:43,162 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f341de40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:43,175 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:43,177 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:51,687 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18de4a9260> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:51,688 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f3b04040> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:51,695 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:51,700 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:51,701 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f3b06d40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:51,722 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:51,723 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:59,832 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f1fe3920> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:59,833 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f0a558a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:59,840 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:59,844 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:59,845 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f0a56020> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:59,862 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:53:59,863 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 3896, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:02,051 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-07-08 14:54:03,089 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_gaap_report: Starting GAAPReport.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-07-08 14:54:11,093 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dd9d3d80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:11,094 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18de4e6520> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:11,102 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:11,107 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:11,108 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18de4e4f40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:11,130 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:11,131 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:19,677 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dd91e3e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:19,679 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f5977c40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:19,686 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:19,691 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:19,692 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f5976160> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:19,713 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:19,714 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:27,827 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f0d5d620> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:27,828 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f6024a40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:27,837 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:27,841 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:27,843 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f6025800> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:27,864 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:27,865 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:37,155 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f5712b60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:37,156 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f2048cc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:37,163 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:37,168 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:37,169 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2048400> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:37,189 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:37,190 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:50,532 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f597b880> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:50,533 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18de431760> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:50,541 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:50,547 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:50,549 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18de432b60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:50,573 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:50,574 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:54:50,594 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:55:06,278 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_01_validate_general_ledger ... 2026-07-08 14:55:12,193 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #425 deleted account.partial.reconcile records with IDs: [28] 2026-07-08 14:55:12,333 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #425 deleted account.full.reconcile records with IDs: [21] 2026-07-08 14:55:15,049 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #425 deleted account.partial.reconcile records with IDs: [29] 2026-07-08 14:55:16,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_02_validate_general_ledger ... 2026-07-08 14:55:20,530 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #425 deleted account.partial.reconcile records with IDs: [31] 2026-07-08 14:55:20,658 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #425 deleted account.full.reconcile records with IDs: [23] 2026-07-08 14:55:23,166 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #425 deleted account.partial.reconcile records with IDs: [32] 2026-07-08 14:55:25,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_100_xlsx_export_merge_safety ... 2026-07-08 14:55:25,222 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_101_validate_general_ledger_multi_company ... 2026-07-08 14:55:46,046 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_88_report_currency_conversion ... 2026-07-08 14:55:48,404 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_999_analytic_filter_affects_total_without_groupby ... 2026-07-08 14:55:55,742 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f0f0ccc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:55:55,744 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f370c040> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:55:55,751 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:55:55,756 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:55:55,756 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f370eac0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:55:55,777 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:55:55,778 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:04,604 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f62e80e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:04,605 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dcdbee80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:04,613 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:04,618 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:04,619 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dcdbf240> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:04,646 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:04,647 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:12,576 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dbd88360> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:12,577 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f332d6c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:12,585 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:12,589 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:12,590 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f332d260> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:12,612 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:12,613 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:21,500 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dd9b2980> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:21,501 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f1e2a160> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:21,512 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:21,518 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:21,519 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f1e2a520> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:21,542 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:21,543 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 653, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:24,687 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-07-08 14:56:24,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-07-08 14:56:33,109 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f5d016c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:33,110 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f37bf380> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:33,121 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:33,126 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:33,127 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f37bc720> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:33,146 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:33,148 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:42,592 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f342e480> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:42,594 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f5f58c20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:42,601 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:42,607 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:42,608 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f5f5a5c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:42,629 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:42,631 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:51,277 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f3fdfb00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:51,279 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f50839c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:51,303 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:51,307 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:51,309 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f50820c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:51,328 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:56:51,330 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:00,568 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f351e700> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:00,569 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18de4a8ae0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:00,575 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:00,580 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:00,581 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18de4aa480> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:00,600 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:00,602 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:03,166 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_general_ledger: Starting GeneralLedger.test_99_export_xlsx_general_ledger ... 2026-07-08 14:57:13,322 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f49216c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:13,323 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f2b67a60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:13,329 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:13,334 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:13,334 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2b64e00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:13,352 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:13,353 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:57:13,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:57:13,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_menu_smoke_tour: Starting TestAccountReportsMenuSmokeTour.test_open_accounting_reports_menus ... 2026-07-08 14:57:13,792 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_menu_smoke_tour.TestAccountReportsMenuSmokeTour.test_open_accounting_reports_menus: Chrome headless failed to start: 2026-07-08 14:57:13,793 184 INFO rb-e2f27c7-222797-391089 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-07-08 14:57:13,838 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 14:57:29,766 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_01_validate_partner_ledger ... 2026-07-08 14:57:37,009 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_02_validate_partner_ledger ... 2026-07-08 14:57:42,692 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_100_xlsx_export_merge_safety ... 2026-07-08 14:57:42,865 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_101_validate_partner_ledger_multi_company ... 2026-07-08 14:58:01,519 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_88_report_currency_conversion ... 2026-07-08 14:58:04,167 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_999_analytic_filters_disabled ... 2026-07-08 14:58:04,215 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-07-08 14:58:04,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-07-08 14:58:12,887 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f2dfee80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:12,888 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f33a2b60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:12,901 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:12,906 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:12,907 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f33a32e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:12,939 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:12,940 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:21,692 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc8cafc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:21,693 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dcb960c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:21,701 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:21,705 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:21,706 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dcb94ea0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:21,726 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:21,727 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:30,453 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f351f2e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:30,454 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dbd95940> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:30,462 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:30,466 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:30,467 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dbd97240> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:30,485 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:30,486 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:39,533 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f2e39120> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:39,534 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f09e7060> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:39,541 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:39,546 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:39,546 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f09e7ce0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:39,567 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:39,569 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:41,963 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_partner_ledger: Starting PartnerLedger.test_99_export_xlsx_partner_ledger ... 2026-07-08 14:58:51,835 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f5d00ea0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:51,836 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dd43b240> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:51,842 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:51,847 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:51,848 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dd43a520> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:51,867 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:51,868 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 14:58:51,886 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:59:06,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_report_engine_regressions: Starting TestOptimizeRelationalDomainAndDurationTerm.test_fixed_duration_term_bypasses_date_filter_includes_null_maturity ... 2026-07-08 14:59:07,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_report_engine_regressions: Starting TestOptimizeRelationalDomainAndDurationTerm.test_optimize_relational_domain_includes_uncomputed_counterpart_revenue_line ... 2026-07-08 14:59:08,179 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_report_engine_regressions: Starting TestOptimizeRelationalDomainAndDurationTerm.test_optimize_relational_domain_keeps_empty_counterpart_lines_on_negative_operator ... 2026-07-08 14:59:08,240 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_report_engine_regressions: Starting TestOptimizeRelationalDomainAndDurationTerm.test_optimize_relational_domain_keeps_positive_operator_behaviour_unchanged ... 2026-07-08 14:59:08,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_report_engine_regressions: Starting TestOptimizeRelationalDomainAndDurationTerm.test_type1_long_term_unchanged_after_fixed_addition ... 2026-07-08 14:59:09,042 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:59:24,117 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_report_engine_regressions: Starting TestExpandedLineGroupbyAmbiguousColumn.test_expand_company_id_groupby_move_join_domain_no_ambiguous_column ... 2026-07-08 14:59:24,636 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_report_engine_regressions: Starting TestExpandedLineGroupbyAmbiguousColumn.test_expand_partner_id_groupby_move_join_domain_no_ambiguous_column ... 2026-07-08 14:59:25,216 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:59:40,114 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_report_engine_regressions: Starting TestDomainValueFromBalanceAmbiguousColumn.test_load_partner_id_groupby_move_join_domain_no_ambiguous_column ... 2026-07-08 14:59:40,671 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 14:59:55,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_01_validate_tax_report ... 2026-07-08 15:00:06,037 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_101_validate_tax_report_multi_company ... 2026-07-08 15:00:37,160 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_88_report_currency_conversion_general_tax ... 2026-07-08 15:00:46,739 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_999_analytic_filters_disabled ... 2026-07-08 15:00:54,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-07-08 15:01:04,599 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-07-08 15:01:23,321 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dcb12a20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:23,322 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f251e3e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:23,330 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:23,335 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:23,336 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f251ce00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:23,358 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:23,359 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:33,683 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f60e98a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:33,684 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f146bec0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:33,692 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:33,698 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:33,699 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f146a700> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:33,719 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:33,720 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:42,652 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f3050a40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:42,654 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f0d6c4a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:42,661 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:42,666 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:42,667 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f0d6e480> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:42,689 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:42,690 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:52,035 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f3248c20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:52,037 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f4abcc20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:52,047 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:52,052 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:52,054 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f4abc220> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:52,076 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:52,077 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 259, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:01:54,518 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_99_export_xlsx_tax_reports ... 2026-07-08 15:02:03,038 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_tax_tags_double_negation_yields_positive ... 2026-07-08 15:02:11,699 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_tax_tags_negative_tag_non_inverted_aml_negates_balance ... 2026-07-08 15:02:21,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_tax_report: Starting TaxReport.test_tax_tags_positive_tag_non_inverted_aml_adds_balance ... 2026-07-08 15:02:38,652 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f304dbc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:02:38,653 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f2fb6c00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:02:38,660 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:02:38,664 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:02:38,665 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2fb7f60> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:02:38,686 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:02:38,687 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:02:38,701 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:02:54,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_01_validate_trial_balance ... 2026-07-08 15:02:58,636 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_100_xlsx_export_with_previous_period_comparison_merge_safety ... 2026-07-08 15:02:58,839 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_101_validate_trial_balance_multi_company ... 2026-07-08 15:03:17,888 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_88_report_currency_conversion ... 2026-07-08 15:03:18,524 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_999_analytic_groupby_total_not_affected ... 2026-07-08 15:03:26,547 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dd91de40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:26,548 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f31e0c20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:26,555 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:26,561 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:26,562 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f31e3100> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:26,577 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:26,578 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:35,036 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f4243c40> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:35,037 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f3ef4040> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:35,043 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:35,046 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:35,048 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f3ef58a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:35,068 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:35,069 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:43,539 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f505c4a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:43,540 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f3a2dd00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:43,548 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:43,553 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:43,554 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f3a2eca0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:43,576 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:43,577 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:52,588 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc321f80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:52,589 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f25f6520> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:52,597 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:52,602 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:52,603 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f25f4540> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:52,618 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:52,620 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 717, 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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:03:55,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_999_filters_hide_0_lines_hierarchy_multi_company ... 2026-07-08 15:03:56,054 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_99_export_analytic_groupby_headers_pdf_xlsx ... 2026-07-08 15:04:03,860 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f65c0040> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:03,861 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18db866ac0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:03,880 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:03,885 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:03,886 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18db8651c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:03,909 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:03,910 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:13,299 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f4699620> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:13,300 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f3f05b20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:13,313 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:13,317 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:13,318 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f3f06c00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:13,336 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:13,337 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:22,180 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f36c4ae0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:22,182 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f2b79580> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:22,189 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:22,194 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:22,195 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2b7b100> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:22,216 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:22,217 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:31,008 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f3201f80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:31,009 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f34f05e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:31,015 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:31,020 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:31,021 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f34f32e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:31,043 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:31,044 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 357, in run super().run(result) File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-e2f27c7-222797/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 1021, in _create_analytic_test_data analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:33,466 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_account_reports.tests.test_trial_balance: Starting TrialBalance.test_99_export_xlsx_trial_balance ... 2026-07-08 15:04:42,996 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f33acb80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:42,997 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f28a37e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:43,003 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:43,010 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:43,011 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f28a2020> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:43,037 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:43,038 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:04:43,056 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:04:43,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_attendance_activity: Starting TestAttendanceActivity.test_01_compute_status_count ... 2026-07-08 15:04:43,467 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:04:43,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_attendance_device_user: Starting TestAttendancedDeviceUser.test_01_compute_current_attendance ... 2026-07-08 15:04:43,616 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_attendance_device_user: Starting TestAttendancedDeviceUser.test_02_compute_total_finger_template_records ... 2026-07-08 15:04:43,730 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_attendance_device_user: Starting TestAttendancedDeviceUser.test_03_get_active ... 2026-07-08 15:04:43,910 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:04:43,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_finger_template: Starting TestFingerTemplate.test_01_compute_employee_id ... 2026-07-08 15:04:44,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:04:44,049 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_hr_attendance: Starting TestHrAttendance.test_01_get_last_hr_attendance_record ... 2026-07-08 15:04:44,411 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:04:44,428 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_hr_employee: Starting TestHrEmployee.test_01_compute_total_finger_template_records ... 2026-07-08 15:04:44,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:04:44,692 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_01_action_device_information ... 2026-07-08 15:04:44,790 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_02_action_show_time ... 2026-07-08 15:04:44,836 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_03_action_restart ... 2026-07-08 15:04:44,873 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_05_user_download ... 2026-07-08 15:04:44,936 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_06_user_upload ... 2026-07-08 15:04:45,080 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_07_action_employee_map ... 2026-07-08 15:04:45,451 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_08_action_finger_template_download ... 2026-07-08 15:04:45,600 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_09_action_attendance_download ... 2026-07-08 15:04:45,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_10_action_employee_upload_to_device ... 2026-07-08 15:04:45,966 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_11_sync_attendance ... 2026-07-08 15:04:46,437 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_12_new_device_dupplicate_ip_port_location ... 2026-07-08 15:04:46,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_13_delete_device_not_in_draft ... 2026-07-08 15:04:46,554 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26831] 2026-07-08 15:04:46,601 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_14_delete_device_in_draft_no_attendance_data ... 2026-07-08 15:04:46,696 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26859] 2026-07-08 15:04:46,727 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted attendance.device records with IDs: [10] 2026-07-08 15:04:46,765 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_15_delete_device_in_draft_has_attendance_data ... 2026-07-08 15:04:46,853 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26860] 2026-07-08 15:04:46,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_16_compute_tz ... 2026-07-08 15:04:46,940 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_17_compute_device_users_count ... 2026-07-08 15:04:47,003 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_18_compute_mapped_employees_count ... 2026-07-08 15:04:47,240 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_19_compute_total_finger_template_records ... 2026-07-08 15:04:47,397 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_20_compute_total_attendance_records ... 2026-07-08 15:04:47,587 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_21_attendance_status_type_unique ... 2026-07-08 15:04:47,643 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_22_attendance_status_code_unique ... 2026-07-08 15:04:47,699 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_23_attendance_device_generate_employee ... 2026-07-08 15:04:47,948 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_attendance_device: Starting TestAttendanceDeviceMock.test_24_action_attendance_download_devices ... 2026-07-08 15:04:48,254 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:04:48,270 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_post_data_user_attendance_01 ... 2026-07-08 15:04:48,427 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:04:48,757 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:04:48] "POST /iclock/cdata?SN=serial_12345678&table=OPERLOG HTTP/1.1" 200 - 59 0.028 0.306 2026-07-08 15:04:48,784 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_post_data_user_finger_01 ... 2026-07-08 15:04:48,915 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:04:49,986 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:04:49] "POST /iclock/cdata?SN=serial_12345678&table=OPERLOG HTTP/1.1" 200 - 20 0.010 1.064 2026-07-08 15:04:50,021 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_post_data_user_info_01 ... 2026-07-08 15:04:50,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:04:50,533 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:04:50] "POST /iclock/cdata?SN=serial_12345678&table=OPERLOG HTTP/1.1" 200 - 29 0.025 0.275 2026-07-08 15:04:50,577 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_process_getrequest_01 ... 2026-07-08 15:04:50,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:04:50,994 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:04:50] "GET /iclock/getrequest?SN=12345678 HTTP/1.1" 200 - 7 0.002 0.243 2026-07-08 15:04:50,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_process_getrequest_01: waiting for threads: [] 2026-07-08 15:04:51,028 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_process_getrequest_02 ... 2026-07-08 15:04:51,160 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:04:51,413 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:04:51] "GET /iclock/getrequest?SN=serial_12345678 HTTP/1.1" 200 - 12 0.011 0.245 2026-07-08 15:04:51,453 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_process_getrequest_03 ... 2026-07-08 15:04:51,605 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:04:52,836 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:04:52] "GET /iclock/getrequest?SN=serial_12345678 HTTP/1.1" 200 - 12 0.008 1.225 2026-07-08 15:04:52,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud.TestMockDeviceConnectIcloud.test_process_getrequest_03: waiting for threads: [] 2026-07-08 15:04:52,867 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connect_icloud: Starting TestMockDeviceConnectIcloud.test_process_returned_command_results_01 ... 2026-07-08 15:04:53,003 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:04:53,256 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:04:53] "GET /iclock/getrequest?SN=serial_12345678 HTTP/1.1" 200 - 12 0.007 0.249 2026-07-08 15:04:53,274 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:04:53] "POST /iclock/devicecmd?SN=serial_12345678 HTTP/1.1" 200 - 3 0.002 0.010 2026-07-08 15:04:53,317 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:04:53,376 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_01_connect_wrong_password ... 2026-07-08 15:04:53,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_02_connect_wrong_ip ... 2026-07-08 15:04:53,509 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_03_connect_wrong_port ... 2026-07-08 15:04:53,579 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_04_connect_wrong_protocol ... 2026-07-08 15:04:53,664 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_mock_device_connection: Starting TestAttendanceDeviceConnection.test_05_connect_successfully ... 2026-07-08 15:04:53,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:04:53,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_multi_company: Starting TestMultiCompany.test_01_multi_company ... 2026-07-08 15:05:02,358 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 444, model: attendance.device 2026-07-08 15:05:02,395 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [59], uid: 444, model: attendance.device.user 2026-07-08 15:05:02,412 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 444, model: user.attendance 2026-07-08 15:05:02,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_attendance_device.tests.test_multi_company: Starting TestMultiCompany.test_open_wz_upload_emp_to_machine_multi_company ... 2026-07-08 15:05:10,499 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:05:11,054 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7040] 2026-07-08 15:05:11,054 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-07-08 15:05:11,224 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7062] 2026-07-08 15:05:11,224 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-07-08 15:05:11,287 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_constrains: Starting TestCurrencyRates.test_01_currency_rate_constrains ... 2026-07-08 15:05:11,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:05:11,926 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7040] 2026-07-08 15:05:11,926 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-07-08 15:05:12,083 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7062] 2026-07-08 15:05:12,083 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-07-08 15:05:12,154 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_credit_note_invoice_rate_have_bank_default ... 2026-07-08 15:05:17,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_credit_note_invoice_rate_have_bank_default_but_no_have_rate ... 2026-07-08 15:05:20,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_credit_note_invoice_rate_no_have_bank_default ... 2026-07-08 15:05:24,454 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_purchase_invoice_rate_have_bank_default ... 2026-07-08 15:05:27,748 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_purchase_invoice_rate_have_bank_default_but_no_have_rate ... 2026-07-08 15:05:30,936 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_purchase_invoice_rate_no_have_bank_default ... 2026-07-08 15:05:33,982 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_refund_invoice_rate_have_bank_default ... 2026-07-08 15:05:37,153 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_refund_invoice_rate_have_bank_default_but_no_have_rate ... 2026-07-08 15:05:40,338 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_refund_invoice_rate_no_have_bank_default ... 2026-07-08 15:05:44,395 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_sales_invoice_rate_have_bank_default ... 2026-07-08 15:05:48,902 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_sales_invoice_rate_have_bank_default_but_no_have_rate ... 2026-07-08 15:05:52,161 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_invoices: Starting TestCurrencyRateInvoices.test_sales_invoice_rate_no_have_bank_default ... 2026-07-08 15:05:55,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:05:55,793 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7040] 2026-07-08 15:05:55,793 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1] 2026-07-08 15:05:55,937 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7062] 2026-07-08 15:05:55,937 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [23] 2026-07-08 15:05:56,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_internal_config_bank_journal ... 2026-07-08 15:05:59,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_internal_money_have_bank_default_but_no_have_rate ... 2026-07-08 15:06:02,499 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_internal_money_no_have_bank_default ... 2026-07-08 15:06:05,271 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_internal_monney_have_bank_default ... 2026-07-08 15:06:08,227 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_receive_config_bank_journal ... 2026-07-08 15:06:09,707 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_receive_config_bank_journal_but_no_rate ... 2026-07-08 15:06:10,921 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_receive_money_have_bank_default_but_no_have_rate ... 2026-07-08 15:06:12,167 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_receive_money_no_have_bank_default ... 2026-07-08 15:06:13,407 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_receive_monney_have_bank_default ... 2026-07-08 15:06:15,415 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_send_config_bank_journal ... 2026-07-08 15:06:16,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_send_config_bank_journal_but_no_rate ... 2026-07-08 15:06:18,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_send_money_have_bank_default ... 2026-07-08 15:06:20,894 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_send_money_have_bank_default_but_no_have_rate ... 2026-07-08 15:06:22,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_rate_payment_send_money_no_have_bank_default ... 2026-07-08 15:06:23,885 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_bank_currency_rate.tests.test_currency_rate_payments: Starting TestCurrencyRatePayments.test_withdraw_foreign_currency_to_account_with_company_currency ... 2026-07-08 15:06:24,963 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:06:24,978 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_currency_rate_constrains: Starting TestCurrencyRates.test_01_currency_rate_constrains ... 2026-07-08 15:06:39,976 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:06:40,938 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1982] 2026-07-08 15:06:40,950 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27772] 2026-07-08 15:06:40,957 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:06:41,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_serialize_scope: Starting TestSerializeScope.test_channel_ids_scope_exclusion ... 2026-07-08 15:06:42,491 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_serialize_scope: Starting TestSerializeScope.test_child_ids_scope_exclusion ... 2026-07-08 15:06:44,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_serialize_scope: Starting TestSerializeScope.test_user_ids_scope_exclusion ... 2026-07-08 15:06:46,346 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:06:46,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_000_float_hours_to_time ... 2026-07-08 15:06:46,387 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_010_barcode_exists ... 2026-07-08 15:06:46,524 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_020_get_ean13 ... 2026-07-08 15:06:46,554 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_030_convert_local_to_utc ... 2026-07-08 15:06:46,582 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_040_convert_utc_to_local ... 2026-07-08 15:06:46,610 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_045_convert_relativedelta_to_timedelta ... 2026-07-08 15:06:46,638 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_046_get_total_seconds_from_relativedelta ... 2026-07-08 15:06:46,664 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_050_time_to_float_hour ... 2026-07-08 15:06:46,690 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_060_find_first_date_of_period ... 2026-07-08 15:06:46,719 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_065_find_first_date_of_period ... 2026-07-08 15:06:46,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_070_find_last_date_of_period_from_period_start_date ... 2026-07-08 15:06:46,778 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_080_find_last_date_of_period ... 2026-07-08 15:06:46,804 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_085_find_last_date_of_period ... 2026-07-08 15:06:46,832 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_086_find_last_date_of_period ... 2026-07-08 15:06:46,858 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_090_period_iter_arg_type ... 2026-07-08 15:06:46,898 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_091_period_iter__datetime ... 2026-07-08 15:06:46,930 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_092_period_iter__date ... 2026-07-08 15:06:46,968 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_095_period_iter__start_day_offset ... 2026-07-08 15:06:46,998 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_100_get_days_of_month_from_date ... 2026-07-08 15:06:47,026 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_110_get_day_of_year_from_date ... 2026-07-08 15:06:47,052 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_120_get_days_between_dates ... 2026-07-08 15:06:47,078 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_130_get_months_between_dates ... 2026-07-08 15:06:47,103 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_140_get_weekdays_for_period ... 2026-07-08 15:06:47,128 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_150_next_weekday ... 2026-07-08 15:06:47,150 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_160_split_date ... 2026-07-08 15:06:47,178 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_170_hours_time_string ... 2026-07-08 15:06:47,208 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_180_zip_dirs ... 2026-07-08 15:06:47,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_190_guess_lang ... 2026-07-08 15:06:47,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_200_strip_accents ... 2026-07-08 15:06:47,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_210_sum_digits ... 2026-07-08 15:06:47,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_220_find_nearest_lucky_number ... 2026-07-08 15:06:47,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_310_years_between_dates ... 2026-07-08 15:06:47,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_320_years_between_dates ... 2026-07-08 15:06:47,418 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_330_break_timerange_for_midnight ... 2026-07-08 15:06:47,446 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_calculate_weights ... 2026-07-08 15:06:47,473 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_get_ratio_between_periods ... 2026-07-08 15:06:47,500 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_to_base: Starting TestToBase.test_validate_period_name ... 2026-07-08 15:06:47,535 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:06:47,551 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_validate_fields: Starting TestValidateIrModelFields.test_01_validate_ir_model_fields ... 2026-07-08 15:06:47,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:06:47,893 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_validate_ir_ui_view: Starting TestValidateIrUiView.test_01_validate_ir_ui_view ... 2026-07-08 15:09:36,670 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:36,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_base.tests.test_validate_record_rules: Starting TestValidateRecordRule.test_01_validate_record_rule ... 2026-07-08 15:09:38,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:38,318 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_common_uom.tests.test_common_uom: Starting TestCommonUom.test_constraint_check_uom ... 2026-07-08 15:09:38,703 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_common_uom.tests.test_common_uom: Starting TestCommonUom.test_constraint_check_uom_po_id_only ... 2026-07-08 15:09:38,956 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_common_uom.tests.test_common_uom: Starting TestCommonUom.test_onchange_uom_id ... 2026-07-08 15:09:40,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:40,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_01_security_rule_document ... 2026-07-08 15:09:40,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [11], uid: 6, model: employee.document 2026-07-08 15:09:40,711 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 6, model: employee.document 2026-07-08 15:09:40,741 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2156] 2026-07-08 15:09:40,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: employee.document 2026-07-08 15:09:40,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_01_security_rule_document_type ... 2026-07-08 15:09:40,917 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: employee.document.type 2026-07-08 15:09:40,937 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: employee.document.type 2026-07-08 15:09:40,953 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2152] 2026-07-08 15:09:40,956 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: employee.document.type 2026-07-08 15:09:40,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_02_security_rule_document ... 2026-07-08 15:09:41,312 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2157, 2156] 2026-07-08 15:09:41,330 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [139416, 139415] 2026-07-08 15:09:41,330 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted employee.document records with IDs: [1, 2] 2026-07-08 15:09:41,341 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [437, 438] 2026-07-08 15:09:41,369 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_02_security_rule_document_type ... 2026-07-08 15:09:41,647 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [27808] 2026-07-08 15:09:41,649 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: employee.document.type 2026-07-08 15:09:41,676 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_employee_documents_security_rule: Starting TestEmployeeDucomentSecurityRule.test_03_security_rule_document_type ... 2026-07-08 15:09:41,937 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [27810] 2026-07-08 15:09:41,946 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted employee.document.type records with IDs: [6] 2026-07-08 15:09:41,952 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [3815] 2026-07-08 15:09:41,963 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [27811] 2026-07-08 15:09:41,966 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted employee.document.type records with IDs: [7] 2026-07-08 15:09:42,006 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:42,018 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_01_functional ... 2026-07-08 15:09:42,241 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_02_functional ... 2026-07-08 15:09:42,451 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_03_form_test ... 2026-07-08 15:09:42,723 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_03_functional_expire_notification ... 2026-07-08 15:09:43,036 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1983] 2026-07-08 15:09:43,153 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1984] 2026-07-08 15:09:43,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_03_functional_extension ... 2026-07-08 15:09:43,481 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1985] 2026-07-08 15:09:43,593 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1986] 2026-07-08 15:09:43,643 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_04_functional ... 2026-07-08 15:09:43,840 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_04_functional_main ... 2026-07-08 15:09:44,021 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_05_function_api_contrains ... 2026-07-08 15:09:44,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_08_function ... 2026-07-08 15:09:44,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_09_document_type ... 2026-07-08 15:09:44,754 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents: Starting TestEmployeeDocuments.test_10_create_document_type ... 2026-07-08 15:09:44,988 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:45,003 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents_function: Starting TestDocumentFunction.test_01_edit_documents ... 2026-07-08 15:09:45,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents_function: Starting TestDocumentFunction.test_02_01_check_data_contraints ... 2026-07-08 15:09:45,300 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_employee_documents.tests.test_to_employee_documents_function: Starting TestDocumentFunction.test_02_check_data_contraints ... 2026-07-08 15:09:45,407 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:45,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_group_maintenance_user_access_right ... 2026-07-08 15:09:46,818 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1987] 2026-07-08 15:09:46,841 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27862] 2026-07-08 15:09:46,851 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:46,881 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 447, model: stock.lot 2026-07-08 15:09:46,917 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 447, model: stock.lot 2026-07-08 15:09:46,936 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #447 deleted mail.message records with IDs: [27859] 2026-07-08 15:09:46,939 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 447, model: stock.lot 2026-07-08 15:09:46,970 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_maintenance_schedule_equipment_when_update_product_maintenance_schedule ... 2026-07-08 15:09:47,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_maintenance_schedule_product_when_update_equipment_maintenance_schedule ... 2026-07-08 15:09:48,472 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_sync_maintenance_lot_serial_and_equipment ... 2026-07-08 15:09:49,119 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_maintenance_schedule.tests.test_equipment_maintenance_schedule: Starting TestEquipmentMaintenanceSchedule.test_sync_maintenance_schedule_equipment_when_move_stock_done ... 2026-07-08 15:09:49,869 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:09:49,885 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_woking_frequency.tests.test_equipment_working_frequency: Starting TestEquipmentWorkingFrequency.test_compute_total_working_amount ... 2026-07-08 15:09:50,008 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:50,023 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_woking_frequency.tests.test_functional_stock_move_line: Starting TestMaintenanceEquipment.test_create_equipment_with_working_frequency_when_stock_move ... 2026-07-08 15:09:50,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:50,684 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_woking_frequency.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_check_working_frequency_ids ... 2026-07-08 15:09:50,790 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:50,805 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_woking_frequency.tests.test_product_template: Starting TestProductTemplate.test_check_working_frequency_template_ids ... 2026-07-08 15:09:51,015 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:51,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_woking_frequency.tests.test_security: Starting TestSecurity.test_base_user_access_right ... 2026-07-08 15:09:51,612 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1988] 2026-07-08 15:09:51,623 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27909] 2026-07-08 15:09:51,630 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:52,191 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1989] 2026-07-08 15:09:52,209 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27911] 2026-07-08 15:09:52,217 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:52,738 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1990] 2026-07-08 15:09:52,752 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27913] 2026-07-08 15:09:52,761 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:52,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 450, model: working.frequency.template 2026-07-08 15:09:52,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 450, model: working.frequency.template 2026-07-08 15:09:52,809 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 450, model: working.frequency.template 2026-07-08 15:09:52,820 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 450, model: equipment.working.frequency 2026-07-08 15:09:52,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 450, model: equipment.working.frequency 2026-07-08 15:09:52,841 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 450, model: equipment.working.frequency 2026-07-08 15:09:52,879 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_woking_frequency.tests.test_security: Starting TestSecurity.test_manager_access_right ... 2026-07-08 15:09:53,428 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1991] 2026-07-08 15:09:53,439 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27915] 2026-07-08 15:09:53,446 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:53,934 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1992] 2026-07-08 15:09:53,953 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27917] 2026-07-08 15:09:53,961 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:54,502 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1993] 2026-07-08 15:09:54,514 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27919] 2026-07-08 15:09:54,522 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:54,598 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #451 deleted working.frequency.template records with IDs: [11] 2026-07-08 15:09:54,618 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #451 deleted equipment.working.frequency records with IDs: [10] 2026-07-08 15:09:54,648 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_equipment_woking_frequency.tests.test_security: Starting TestSecurity.test_user_working_frequence_access_right ... 2026-07-08 15:09:55,212 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1994] 2026-07-08 15:09:55,226 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27921] 2026-07-08 15:09:55,237 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:55,766 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1995] 2026-07-08 15:09:55,778 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27923] 2026-07-08 15:09:55,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:56,305 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1996] 2026-07-08 15:09:56,325 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27925] 2026-07-08 15:09:56,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:09:56,378 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #455 deleted working.frequency.template records with IDs: [12] 2026-07-08 15:09:56,390 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #455 deleted equipment.working.frequency records with IDs: [11] 2026-07-08 15:09:56,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:09:56,455 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_admin_login: Starting TestAdminLogin.test_admin_login_with_first_login_token ... 2026-07-08 15:09:56,529 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:09:56,808 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login failed for db:rb-e2f27c7-222797-391089 login:admin from 127.0.0.1 2026-07-08 15:09:56,812 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:09:56] "GET /web/first-login?token=abc@123456 HTTP/1.1" 303 - 18 0.006 0.280 2026-07-08 15:09:56,838 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted saas.action.token records with IDs: [1] 2026-07-08 15:09:56,846 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from 127.0.0.1 2026-07-08 15:09:56,878 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:09:56] "GET /web/first-login?token=abc@123 HTTP/1.1" 303 - 28 0.021 0.037 2026-07-08 15:09:56,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_device: User 2 inserts device log (guXcj51pVfh1Ncjz2B0G9j39dMHleTys47NcGMth61) 2026-07-08 15:09:56,909 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login failed for db:rb-e2f27c7-222797-391089 login:admin from 127.0.0.1 2026-07-08 15:09:56,911 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:09:56] "GET /web/first-login?token=abc@123 HTTP/1.1" 303 - 8 0.008 0.016 2026-07-08 15:09:56,951 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_admin_login: Starting TestAdminLogin.test_user_login_with_viindoo_account_disabled ... 2026-07-08 15:09:57,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login failed for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 15:09:58,605 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:demo from n/a 2026-07-08 15:09:58,632 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_admin_login: Starting TestAdminLogin.test_user_login_with_viindoo_account_enabled ... 2026-07-08 15:09:58,674 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login failed for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 15:09:58,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:admin from n/a 2026-07-08 15:09:58,722 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:58,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_install_module: Starting TestInstallModuleInstancePlan.test_a1_instance_plan_no_limits_install_succeeds ... 2026-07-08 15:09:58,749 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: ALLOW access to module.button_immediate_install on ['Sales'] to user __system__ #1 via n/a 2026-07-08 15:09:58,749 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: User #1 triggered module installation 2026-07-08 15:09:58,835 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_install_module: Starting TestInstallModuleInstancePlan.test_a2_instance_plan_forbidden_raises_redirect_warning ... 2026-07-08 15:09:58,895 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_install_module: Starting TestInstallModuleInstancePlan.test_a3_instance_plan_warning_returns_action_dict ... 2026-07-08 15:09:58,948 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_install_module: Starting TestInstallModuleInstancePlan.test_a4_skip_warning_bypasses_wizard_returns_normal ... 2026-07-08 15:09:58,954 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: ALLOW access to module.button_immediate_install on ['Sales'] to user __system__ #1 via n/a 2026-07-08 15:09:58,954 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: User #1 triggered module installation 2026-07-08 15:09:59,050 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:09:59,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_install_module: Starting TestInstallModuleAPIReponse.test_b1_api_success_response_structure ... 2026-07-08 15:09:59,078 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:10:00,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: ALLOW access to module.button_immediate_install on ['Sales'] to user __system__ #1 via 127.0.0.1 2026-07-08 15:10:00,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_module: User #1 triggered module installation 2026-07-08 15:10:00,174 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:10:00] "POST /api/saas/install_module HTTP/1.1" 200 - 29 0.038 1.059 2026-07-08 15:10:00,206 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_install_module: Starting TestInstallModuleAPIReponse.test_b2_api_forbidden_response_structure ... 2026-07-08 15:10:00,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:10:00,506 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:10:00] "POST /api/saas/install_module HTTP/1.1" 200 - 21 0.015 0.274 2026-07-08 15:10:00,551 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_erponline_utility.tests.test_install_module: Starting TestInstallModuleAPIReponse.test_b3_api_warning_response_structure ... 2026-07-08 15:10:00,565 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:10:00,872 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:10:00] "POST /api/saas/install_module HTTP/1.1" 200 - 21 0.031 0.281 2026-07-08 15:10:00,914 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:10:01,883 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git.tests.test_git_repo: Starting TestGitRepo.test_checkout_private_repo_with_valid_sshkey ... 2026-07-08 15:10:11,556 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git.tests.test_git_repo: Starting TestGitRepo.test_checkout_private_repo_without_valid_sshkey ... 2026-07-08 15:10:12,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git.tests.test_git_repo: Starting TestGitRepo.test_checkout_public_repo ... 2026-07-08 15:10:15,939 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git.tests.test_git_repo: Starting TestGitRepo.test_repo_multi_hosting ... 2026-07-08 15:10:16,038 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:10:16,714 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_check_depended_git_branches ... 2026-07-08 15:10:16,800 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_check_depending_git_branches ... 2026-07-08 15:10:16,867 184 INFO rb-e2f27c7-222797-391089 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-07-08 15:10:16,932 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_create_git_branch ... 2026-07-08 15:10:16,977 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_odoo_version.tests.test_git_branch: Starting TestToGitOdooVersion.test_edit_name_git_branch ... 2026-07-08 15:10:17,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:10:17,783 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_001_create_odoo_version ... 2026-07-08 15:10:17,884 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_101_edit_name_odoo_version ... 2026-07-08 15:10:17,979 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_201_compute_git_branches_count ... 2026-07-08 15:10:18,052 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_301_sorted_branches ... 2026-07-08 15:10:18,134 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:10:18,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_git_branch: Starting TestGitBranch.test_compute_projects_count ... 2026-07-08 15:10:18,955 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_git_branch: Starting TestGitBranch.test_compute_tasks_count ... 2026-07-08 15:10:19,062 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:10:19,793 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_git_repository: Starting TestGitRepository.test_compute_projects_count ... 2026-07-08 15:10:19,879 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_git_repository: Starting TestGitRepository.test_compute_tasks_count ... 2026-07-08 15:10:19,994 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:10:20,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_01_check_constrains_git_repository_id_git_branch_id ... 2026-07-08 15:10:20,905 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_01_onchange_git_repository_id ... 2026-07-08 15:10:21,375 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_02_check_constrains_git_repository_id_git_branch_id ... 2026-07-08 15:10:21,486 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_02_onchange_git_repository_id ... 2026-07-08 15:10:21,913 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_03_onchange_git_repository_id ... 2026-07-08 15:10:22,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_git_project.tests.test_project_task: Starting TestProjectTask.test_onchange_project_id_load_git ... 2026-07-08 15:10:23,535 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1997] 2026-07-08 15:10:24,051 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:10:31,124 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_code: Starting TestEmployeeGradeCode.test_code_allowed_duplicate_across_companies ... 2026-07-08 15:10:31,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_code: Starting TestEmployeeGradeCode.test_code_autogenerated_from_name ... 2026-07-08 15:10:31,345 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_code: Starting TestEmployeeGradeCode.test_code_duplicate_write_raises_integrity_error ... 2026-07-08 15:10:31,566 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_code: Starting TestEmployeeGradeCode.test_code_stable_on_rename ... 2026-07-08 15:10:31,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_code: Starting TestEmployeeGradeCode.test_code_unique_per_company_gets_suffix ... 2026-07-08 15:10:31,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:10:31,758 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_01_recursive_grade ... 2026-07-08 15:10:38,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_02_department_grade ... 2026-07-08 15:10:46,397 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_03_multi_company_grade ... 2026-07-08 15:10:53,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_04_department_grade ... 2026-07-08 15:11:00,934 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_05_delete_parent_grade ... 2026-07-08 15:11:07,631 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28102] 2026-07-08 15:11:07,658 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.employee.grade records with IDs: [14] 2026-07-08 15:11:07,731 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_06_delete_employee_grade ... 2026-07-08 15:11:14,699 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2167] 2026-07-08 15:11:14,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_07_archive_employee_grade ... 2026-07-08 15:11:21,812 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_08_the_same_name_grade ... 2026-07-08 15:11:28,641 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_constrains_department_1 ... 2026-07-08 15:11:35,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_constrains_department_2 ... 2026-07-08 15:11:42,741 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_constrains_department_3 ... 2026-07-08 15:11:49,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_employee_grade_function: Starting TestGradeFunction.test_constrains_department_4 ... 2026-07-08 15:11:56,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:11:57,204 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_to_hr_employee_grade_access_right: Starting TestAcessRightFunction.test_01_internal_user_right ... 2026-07-08 15:11:57,310 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 469, model: hr.employee.grade 2026-07-08 15:11:57,332 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #469 deleted mail.message records with IDs: [2169] 2026-07-08 15:11:57,334 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 469, model: hr.employee.grade 2026-07-08 15:11:57,339 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 469, model: hr.employee.grade 2026-07-08 15:11:57,367 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_grade.tests.test_to_hr_employee_grade_access_right: Starting TestAcessRightFunction.test_02_hr_user_right ... 2026-07-08 15:11:57,520 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #470 deleted hr.employee.grade records with IDs: [18] 2026-07-08 15:11:57,572 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:11:58,554 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [140798, 140797] 2026-07-08 15:11:58,554 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.employee.relative records with IDs: [1, 2] 2026-07-08 15:11:58,567 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_01_employee_relative_duplicate ... 2026-07-08 15:11:58,681 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_02_partner_01 ... 2026-07-08 15:11:58,774 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_02_partner_02 ... 2026-07-08 15:11:59,484 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #472 deleted ir.model.data records with IDs: [7240] 2026-07-08 15:11:59,528 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #472 deleted ir.attachment records with IDs: [55, 88, 121, 154, 187] 2026-07-08 15:11:59,528 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #472 deleted res.partner records with IDs: [37] 2026-07-08 15:11:59,567 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_03_employee_01 ... 2026-07-08 15:11:59,684 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.employee.relative records with IDs: [12] 2026-07-08 15:11:59,728 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_relative.tests.test_hr_employee_relative: Starting HrEmployeeRelative.test_03_employee_02 ... 2026-07-08 15:11:59,832 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-07-08 15:12:01,953 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [140798, 140797] 2026-07-08 15:12:01,953 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.employee.relative records with IDs: [1, 2] 2026-07-08 15:12:01,976 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_relative.tests.test_security: Starting TestSecurity.test_01_internal_user_right ... 2026-07-08 15:12:02,056 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 473, model: hr.employee.relative 2026-07-08 15:12:02,071 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 473, model: hr.employee.relative 2026-07-08 15:12:02,084 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 473, model: hr.employee.relative 2026-07-08 15:12:02,126 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_employee_relative.tests.test_security: Starting TestSecurity.test_02_hr_user_right ... 2026-07-08 15:12:02,231 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #474 deleted hr.employee.relative records with IDs: [18] 2026-07-08 15:12:02,316 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:12:37,500 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f6025a80> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:37,502 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f30742c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:37,510 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:37,515 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:37,516 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f3077880> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:37,539 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:37,540 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:46,511 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f3c3b2e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:46,512 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f348be20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:46,520 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:46,525 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:46,526 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f348b9c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:46,544 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:46,545 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:54,070 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f2160ae0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:54,071 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f372f060> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:54,077 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:54,082 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:54,083 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f372f2e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:54,102 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:12:54,102 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:13:02,676 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f1281440> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:13:02,677 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f25bb9c0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:13:02,685 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:13:02,690 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:13:02,691 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f25ba7a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:13:02,713 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:13:02,714 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/test_expense.py", line 15, in setUpClass super().setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/tests/common.py", line 9, in setUpClass super().setUpClass() File "/data/build/rb-e2f27c7-222797/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-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:13:04,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_01_vendor_id_field_in_form_view ... 2026-07-08 15:13:04,195 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_02_accounting_date_field_in_form_view ... 2026-07-08 15:13:04,362 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_03_employee_journal_id_field_in_form_view ... 2026-07-08 15:13:05,163 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_04_vendor_bill_journal_id_field_in_form_view ... 2026-07-08 15:13:06,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_05_compute_journal_id ... 2026-07-08 15:13:06,261 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_06_check_expense_sheet_lines ... 2026-07-08 15:13:06,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_07_duplicate_expense_sheet ... 2026-07-08 15:13:06,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_08_unlink_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [241] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.message records with IDs: [28113] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted hr.expense.sheet records with IDs: [16] 2026-07-08 15:13:09,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_09_test_cancel_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [242] 2026-07-08 15:13:11,746 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_10_create_move_for_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [243] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [38, 39] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [29] 2026-07-08 15:13:15,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_11_create_move_for_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [244] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [40, 41] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [30] 2026-07-08 15:13:20,226 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_12_create_move_for_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [245] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [42, 43, 44, 42, 43, 44] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [31, 32] 2026-07-08 15:13:24,834 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_13_create_move_for_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [246] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [45, 46, 47, 50, 49, 48, 45, 46, 47, 48, 49, 50] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [33, 34, 35, 36] 2026-07-08 15:13:29,548 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_14_create_move_for_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [247] 2026-07-08 15:13:31,023 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_15_create_move_for_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [248] 2026-07-08 15:13:32,910 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_16_create_move_for_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [249] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [51, 52, 51, 52] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [37] 2026-07-08 15:13:36,826 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_17_create_move_for_expense_sheet ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [250] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [53, 54, 55, 53, 54, 55] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [38, 39] 2026-07-08 15:13:40,680 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_18_auto_reconcile_entry_with_payment ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [251] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [56] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [40] 2026-07-08 15:13:43,674 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_19_auto_reconcile_entry_with_payment ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [252] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [58] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [42] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [59, 57] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [43, 41] 2026-07-08 15:13:47,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_20_auto_reconcile_bill_with_payment ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [253] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [62] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [46] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.partial.reconcile records with IDs: [63] 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted account.full.reconcile records with IDs: [47] 2026-07-08 15:13:51,325 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_21_expense_dashboard_amounts_by_state ... 2026-07-08 15:13:52,150 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [254] 2026-07-08 15:13:52,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_23_standard_sheet_creates_draft_move_at_approve ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [255] 2026-07-08 15:13:53,349 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_24_seek_for_lines_no_writeoff_leak ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [256] 2026-07-08 15:13:55,286 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_25_to_invoice_defers_at_approve ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [257] 2026-07-08 15:13:56,806 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_26_accounting_date_guard_off_approve_path ... 2022-01-25 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #475 deleted mail.activity records with IDs: [258] 2026-07-08 15:13:57,262 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense.tests.test_expense: Starting TestExpense.test_expense_constrains_when_submit ... 2026-07-08 15:14:05,478 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc27a7a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:14:05,479 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f1832660> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:14:05,484 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:14:05,488 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:14:05,489 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f1831800> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:14:05,508 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:14:05,508 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:14:05,522 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:14:05,536 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_data_after_install: Starting TestDataAfterInstall.test_01_check_data_salary_rule_category ... 2026-07-08 15:14:05,569 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_data_after_install: Starting TestDataAfterInstall.test_02_check_data_contribution_register ... 2026-07-08 15:14:05,596 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_data_after_install: Starting TestDataAfterInstall.test_03_check_data_salary_rule_NET ... 2026-07-08 15:14:05,639 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:14:06,972 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_compute_invisible_payment_1 ... 2026-07-08 15:14:07,121 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_expense_constraint ... 2026-07-08 15:14:07,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_onchange_payment_mode ... 2026-07-08 15:14:07,594 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_payslip_expense_linking_01 ... 2026-07-08 15:14:07,815 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1998] 2026-07-08 15:14:09,370 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [259] 2026-07-08 15:14:09,625 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_payslip_expense_linking_02 ... 2026-07-08 15:14:09,801 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1999] 2026-07-08 15:14:10,416 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [260] 2026-07-08 15:14:10,771 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_sheet_mix_type_expense ... 2026-07-08 15:14:10,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_sheet_state_when_cancel_payslip ... 2026-07-08 15:14:11,165 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2000] 2026-07-08 15:14:11,677 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [261] 2026-07-08 15:14:12,225 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_sheet_state_when_done_payslip_01 ... 2026-07-08 15:14:12,508 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2001] 2026-07-08 15:14:13,084 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [262] 2026-07-08 15:14:13,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_expense_payroll.tests.test_expense_payroll: Starting TestExpensePayroll.test_sheet_state_when_done_payslip_02 ... 2026-07-08 15:14:14,302 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2002] 2026-07-08 15:14:14,833 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [263] 2026-07-08 15:14:15,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:14:17,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_access_rights: Starting TestAccessRights.test_employee_access_rights ... 2026-07-08 15:14:18,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_access_rights: Starting TestAccessRights.test_meal_user_access_rights ... 2026-07-08 15:14:19,132 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 15:14:21,807 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_01_meal_type_unique_name ... 2026-07-08 15:14:22,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_02_scheduled_hour_check ... 2026-07-08 15:14:22,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_04_compute_partners_count ... 2026-07-08 15:14:23,579 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_05_compute_order_lines_count ... 2026-07-08 15:14:24,067 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #486 deleted hr.meal.order.line records with IDs: [15] 2026-07-08 15:14:24,103 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_06_compute_scheduled_hour ... 2026-07-08 15:14:24,675 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_07_compute_total_01 ... 2026-07-08 15:14:25,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_08_compute_applied_department_ids ... 2026-07-08 15:14:26,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_09_onchange_department_id_01 ... 2026-07-08 15:14:27,043 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_09_onchange_department_id_02 ... 2026-07-08 15:14:27,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_10_onchange_load_employee ... 2026-07-08 15:14:28,287 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_11_action_confirm_01 ... 2026-07-08 15:14:28,810 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #486 deleted hr.meal.order.line records with IDs: [66, 67] 2026-07-08 15:14:28,874 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_11_action_confirm_02 ... 2026-07-08 15:14:29,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_11_action_confirm_03 ... 2026-07-08 15:14:30,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_12_action_approve_01 ... 2026-07-08 15:14:30,667 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_12_action_approve_02 ... 2026-07-08 15:14:31,305 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_13_action_confirm_approve_01 ... 2026-07-08 15:14:31,815 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_13_action_confirm_approve_02 ... 2026-07-08 15:14:32,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_14_action_refuse_01 ... 2026-07-08 15:14:32,937 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_14_action_refuse_02 ... 2026-07-08 15:14:33,569 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_15_action_cancel_01 ... 2026-07-08 15:14:34,192 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_15_action_cancel_02 ... 2026-07-08 15:14:34,724 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_16_unlink_01 ... 2026-07-08 15:14:35,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_17_unlink_02 ... 2026-07-08 15:14:35,728 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #486 deleted hr.meal.order records with IDs: [33] 2026-07-08 15:14:35,767 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #486 deleted mail.followers records with IDs: [3970] 2026-07-08 15:14:35,805 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_18_compute_total_price ... 2026-07-08 15:14:36,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_19_compute_price ... 2026-07-08 15:14:36,812 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_20_compute_department ... 2026-07-08 15:14:37,338 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_21_overlap_meal_order_lines ... 2026-07-08 15:14:38,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_22_employee_price_01 ... 2026-07-08 15:14:38,814 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_22_employee_price_02 ... 2026-07-08 15:14:39,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_22_employee_price_03 ... 2026-07-08 15:14:39,954 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_meal.tests.test_to_hr_meal: Starting TestToHrMeal.test_22_employee_price_04 ... 2026-07-08 15:14:40,603 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 15:14:40,920 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_contract_addendum: Starting TestContractAddendumPayroll.test_01_adjust_x2m_open_01 ... 2026-07-08 15:14:41,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:14:41,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_access: Starting TestPayrollDashboardAccess.test_rk10_base_user_sees_only_own_payslip ... 2026-07-08 15:14:42,563 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_access: Starting TestPayrollDashboardAccess.test_rk10_officer_sees_all_payslips ... 2026-07-08 15:14:44,220 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_access: Starting TestPayrollDashboardAccess.test_rk10_team_leader_sees_subordinates ... 2026-07-08 15:14:45,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_access: Starting TestPayrollDashboardAccess.test_rk11_dashboard_menu_exists_and_is_lowest_sequence ... 2026-07-08 15:14:45,976 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_access: Starting TestPayrollDashboardAccess.test_rk11_existing_menu_anchors_stable ... 2026-07-08 15:14:46,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 15:14:53,995 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_empty_state_tour: Starting TestDashboardEmptyStateTour.test_dashboard_empty_state_ghost_preview_and_cta ... 2026-07-08 15:14:54,211 184 WARNING rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_empty_state_tour.TestDashboardEmptyStateTour.test_dashboard_empty_state_ghost_preview_and_cta: Chrome headless failed to start: 2026-07-08 15:14:54,212 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_empty_state_tour: skipped TestDashboardEmptyStateTour.test_dashboard_empty_state_ghost_preview_and_cta : Failed to detect chrome devtools port after 10.0s. 2026-07-08 15:14:54,262 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_empty_state_tour: Starting TestDashboardEmptyStateTour.test_dashboard_empty_state_non_officer_has_no_action_button ... 2026-07-08 15:14:54,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:14:54,486 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_build_sample_trend_matches_real_window_skeleton_and_is_nonzero ... 2026-07-08 15:14:54,516 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_company_section_is_sample_ghost_when_period_empty ... 2026-07-08 15:14:55,157 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_company_section_respects_allowed_companies ... 2026-07-08 15:15:03,648 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_company_section_stays_real_and_byte_identical_when_populated ... 2026-07-08 15:15:04,793 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_cost_trend_sums_company_cost_scoped_and_officer_only ... 2026-07-08 15:15:14,240 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_d1_team_leader_cannot_read_sensitive_subordinate_line ... 2026-07-08 15:15:16,204 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_dashboard_action_is_owl_client_and_menu_bound ... 2026-07-08 15:15:16,235 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_fail_safe_gate_drops_ungated_and_unknown_sections ... 2026-07-08 15:15:16,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_is_personal_sensitive_defaults_false ... 2026-07-08 15:15:16,804 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_mark_sample_stamps_is_sample_true_on_the_same_envelope ... 2026-07-08 15:15:16,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_net_trend_is_12_month_continuous_series ... 2026-07-08 15:15:17,481 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_non_applicable_sections_stay_absent_even_on_fully_empty_scope ... 2026-07-08 15:15:17,952 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_provider_is_batched_no_n_plus_1 ... 2026-07-08 15:15:23,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_sample_fabrication_adds_no_extra_db_queries ... 2026-07-08 15:15:24,876 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_sample_fabrication_is_deterministic_across_calls ... 2026-07-08 15:15:25,385 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_sample_roster_returns_fixed_rows_with_distinct_negative_ids ... 2026-07-08 15:15:25,430 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_sample_split_rows_sum_by_weight_and_are_nonzero ... 2026-07-08 15:15:25,461 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_section_visibility_adapts_to_groups ... 2026-07-08 15:15:27,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_self_service_section_is_sample_ghost_when_own_period_empty ... 2026-07-08 15:15:27,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_self_service_section_stays_real_and_byte_identical_when_populated ... 2026-07-08 15:15:28,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_team_alerts_trip_per_rule_and_are_d1_safe ... 2026-07-08 15:15:29,725 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_team_section_is_sample_ghost_when_no_subordinate_rows ... 2026-07-08 15:15:30,215 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_team_section_stays_real_and_byte_identical_when_populated ... 2026-07-08 15:15:31,575 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_trend_build_issues_no_per_month_query_explosion ... 2026-07-08 15:15:32,552 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_dashboard_provider: Starting TestPayrollDashboardProvider.test_ytd_uses_calendar_year_window ... 2026-07-08 15:15:33,193 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 42 checked, 42 removed 2026-07-08 15:15:35,388 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_01_compute_wage ... 2026-07-08 15:15:43,058 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_02_compute_contract_type_id ... 2026-07-08 15:15:43,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_03_compute_structure ... 2026-07-08 15:15:43,396 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_04_compute_gross_sal ... 2026-07-08 15:15:44,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_05_compute_payslips_auto_generation ... 2026-07-08 15:15:44,483 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_06_compute_tax_rule_01 ... 2026-07-08 15:15:44,945 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_06_compute_tax_rule_02 ... 2026-07-08 15:15:45,262 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_07_generate_payroll_contribution_registers_01 ... 2026-07-08 15:15:45,357 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_07_generate_payroll_contribution_registers_02 ... 2026-07-08 15:15:45,464 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_07_generate_payroll_contribution_registers_03 ... 2026-07-08 15:15:45,591 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_08_compute_payslips_count ... 2026-07-08 15:15:45,701 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_09_unlink_except_contract_with_payslip_01 ... 2026-07-08 15:15:45,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_09_unlink_except_contract_with_payslip_02 ... 2026-07-08 15:15:46,259 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_10_compute_included_in_payroll_contribution_register ... 2026-07-08 15:15:46,353 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_11_compute_amount_of_contribution_register_01 ... 2026-07-08 15:15:46,542 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_contract: Starting TestHRContract.test_11_compute_amount_of_contribution_register_02 ... 2026-07-08 15:15:46,706 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:15:49,178 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_job: Starting TestHrJob.test_01_job_action_update_contract_advantages ... 2026-07-08 15:15:57,209 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_job: Starting TestHrJob.test_02_job_action_update_contract_advantages ... 2026-07-08 15:15:57,364 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.contract.advantage records with IDs: [25] 2026-07-08 15:15:57,394 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.contract.advantage records with IDs: [26] 2026-07-08 15:15:57,421 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.contract.advantage records with IDs: [27] 2026-07-08 15:15:57,447 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.contract.advantage records with IDs: [28] 2026-07-08 15:15:57,516 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:16:00,191 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_02_unlink_resource_leave ... 2026-07-08 15:16:07,793 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2003] 2026-07-08 15:16:08,466 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [264] 2026-07-08 15:16:08,718 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231, 232] 2026-07-08 15:16:09,621 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_adjust_dates_1 ... 2026-07-08 15:16:09,916 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2004] 2026-07-08 15:16:11,653 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [265] 2026-07-08 15:16:11,918 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_adjust_dates_2 ... 2026-07-08 15:16:12,238 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2005] 2026-07-08 15:16:17,554 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [266] 2026-07-08 15:16:17,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_adjust_dates_3 ... 2026-07-08 15:16:18,242 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2006] 2026-07-08 15:16:20,130 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [267] 2026-07-08 15:16:20,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_adjust_dates_4 ... 2026-07-08 15:16:20,762 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2007] 2026-07-08 15:16:21,431 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [268] 2026-07-08 15:16:21,739 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_adjust_dates_5 ... 2026-07-08 15:16:22,091 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2008] 2026-07-08 15:16:22,688 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [269] 2026-07-08 15:16:23,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_adjust_dates_6 ... 2026-07-08 15:16:23,264 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2009] 2026-07-08 15:16:23,943 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [270] 2026-07-08 15:16:24,252 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_adjust_dates_7 ... 2026-07-08 15:16:24,530 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2010] 2026-07-08 15:16:25,170 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [271] 2026-07-08 15:16:25,332 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-07-08 15:16:25,962 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [775, 776] 2026-07-08 15:16:26,125 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1558, 1559, 1560, 1561] 2026-07-08 15:16:26,258 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [666] 2026-07-08 15:16:26,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_payslip_timeoff ... 2026-07-08 15:16:26,858 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2011] 2026-07-08 15:16:27,543 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [272] 2026-07-08 15:16:27,719 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_hr_leave: Starting TestHRLeave.test_worked_entry_type_not_counted_as_leave_when_time_type_clobbered ... 2026-07-08 15:16:28,101 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2012] 2026-07-08 15:16:28,808 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [273] 2026-07-08 15:16:28,989 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:16:31,508 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_advantage_template: Starting TestPayrollAdvantageTemplate.test_01_advantage_template_limit_1 ... 2026-07-08 15:16:38,790 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_advantage_template: Starting TestPayrollAdvantageTemplate.test_01_advantage_template_limit_2 ... 2026-07-08 15:16:38,998 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_advantage_template: Starting TestPayrollAdvantageTemplate.test_02_advantage_template ... 2026-07-08 15:16:39,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_advantage_template: Starting TestPayrollAdvantageTemplate.test_03_advantage_template_2 ... 2026-07-08 15:16:39,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:16:41,768 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_contrib_register_check_overlap_1 ... 2026-07-08 15:16:48,905 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_contrib_register_check_overlap_2 ... 2026-07-08 15:16:49,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_contrib_register_check_overlap_number ... 2026-07-08 15:16:49,533 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_contrib_register_current_history ... 2026-07-08 15:16:49,711 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_contrib_register_history_lines ... 2026-07-08 15:16:50,098 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_flow_contrib_register_cancel ... 2026-07-08 15:16:50,230 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.history records with IDs: [21] 2026-07-08 15:16:50,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_flow_contrib_register_change_base ... 2026-07-08 15:16:50,806 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28966] 2026-07-08 15:16:50,811 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.history records with IDs: [22, 23] 2026-07-08 15:16:50,861 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_flow_contrib_register_change_rate ... 2026-07-08 15:16:51,237 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28977] 2026-07-08 15:16:51,245 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.history records with IDs: [25, 26] 2026-07-08 15:16:51,309 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_flow_contrib_register_confirmed ... 2026-07-08 15:16:51,586 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.history records with IDs: [28] 2026-07-08 15:16:51,742 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_flow_contrib_register_done ... 2026-07-08 15:16:52,041 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.history records with IDs: [30, 31] 2026-07-08 15:16:52,072 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_flow_contrib_register_draft ... 2026-07-08 15:16:52,144 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.register records with IDs: [43] 2026-07-08 15:16:52,391 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_flow_contrib_register_resumed ... 2026-07-08 15:16:52,687 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.history records with IDs: [33, 34, 35] 2026-07-08 15:16:52,864 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_flow_contrib_register_suspended ... 2026-07-08 15:16:53,123 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.history records with IDs: [37, 38] 2026-07-08 15:16:53,281 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_register: Starting TestPayrollContributionRegister.test_form_change_type_id ... 2026-07-08 15:16:53,432 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:16:55,537 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_type: Starting TestPayrollContributionType.test_01_contribution_type_unique_code_1 ... 2026-07-08 15:17:02,262 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_type: Starting TestPayrollContributionType.test_01_contribution_type_unique_code_2 ... 2026-07-08 15:17:09,137 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_type: Starting TestPayrollContributionType.test_01_contribution_type_unique_code_3 ... 2026-07-08 15:17:09,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_contribution_type: Starting TestPayrollContributionType.test_02_contribution_type_mass_change_rate_1 ... 2026-07-08 15:17:09,582 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29235, 29234] 2026-07-08 15:17:09,597 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.contribution.history records with IDs: [40, 41, 42, 43, 44, 45] 2026-07-08 15:17:09,651 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:17:09,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_extension_modules_availability: Starting TestPayrollExtensionModulesAvailability.test_extension_module_availability_flag_matches_system_presence ... 2026-07-08 15:17:09,968 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_extension_modules_availability: Starting TestPayrollExtensionModulesAvailability.test_removed_l10n_vn_field_is_absent ... 2026-07-08 15:17:10,006 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:17:12,442 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_01_form_payslip_date_from ... 2026-07-08 15:17:19,686 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_02_form_payslip_cycle ... 2026-07-08 15:17:19,801 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_03_form_payslip_default_date_1 ... 2026-07-08 15:17:20,050 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_03_form_payslip_default_date_2 ... 2026-07-08 15:17:20,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_03_form_payslip_default_date_3 ... 2026-07-08 15:17:20,581 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_03_form_payslip_default_date_4 ... 2026-07-08 15:17:20,809 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_03_form_payslip_default_date_5 ... 2026-07-08 15:17:21,083 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_04_payslip_name_1 ... 2026-07-08 15:17:21,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_05_payslip_name_2 ... 2026-07-08 15:17:21,406 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_06_payslip_name_3 ... 2026-07-08 15:17:21,533 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_07_payslip_contract_2 ... 2026-07-08 15:17:21,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_07_payslip_contract_4 ... 2026-07-08 15:17:22,091 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_08_salary_structure_1 ... 2026-07-08 15:17:22,165 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_08_salary_structure_2 ... 2026-07-08 15:17:22,241 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_08_salary_structure_3 ... 2026-07-08 15:17:22,470 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_09_payslip_date_for_13th_month_1 ... 2026-07-08 15:17:22,805 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_09_payslip_date_for_13th_month_2 ... 2026-07-08 15:17:23,161 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_10_payslip_date_from_date_to ... 2026-07-08 15:17:23,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_11_payslip_date_overtlap_1 ... 2026-07-08 15:17:23,452 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_11_payslip_date_overtlap_2 ... 2026-07-08 15:17:23,838 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_11_payslip_date_overtlap_3 ... 2026-07-08 15:17:24,197 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_12_payslip_duplicate_1 ... 2026-07-08 15:17:24,307 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_13_payslip_duplicate_2 ... 2026-07-08 15:17:24,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_14_thirteen_month_pay_year_1 ... 2026-07-08 15:17:24,901 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_common: Starting TestPayrollPayslip.test_14_thirteen_month_pay_year_2 ... 2026-07-08 15:17:25,505 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:17:39,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_cron: Starting TestPayrollPayslipCron.test_01_cron_generate_payslips ... 2026-07-08 15:17:46,496 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) started manually 2026-07-08 15:17:46,522 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) done 2026-07-08 15:17:46,570 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_cron: Starting TestPayrollPayslipCron.test_02_cron_generate_payslips ... 2026-07-08 15:17:46,584 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) started manually 2026-07-08 15:17:46,605 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) done 2026-07-08 15:17:46,634 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_cron: Starting TestPayrollPayslipCron.test_03_cron_generate_payslips ... 2026-07-08 15:17:46,684 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) started manually 2026-07-08 15:17:46,707 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) done 2026-07-08 15:17:46,737 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_cron: Starting TestPayrollPayslipCron.test_04_cron_generate_payslips ... 2026-07-08 15:17:46,977 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12192, 12193, 12194, 12195, 12196, 12197, 12198, 12199, 12200, 12201, 12202, 12203, 12204, 12205, 12206, 12207, 12208, 12209, 12210, 12211, 12212, 12213, 12214, 12215, 12216, 12217, 12218, 12219, 12220, 12221, 12222, 12223, 12224, 12225, 12226, 12227, 12228, 12229, 12230, 12231, 12232, 12233, 12234, 12235, 12236, 12237, 12238, 12239, 12240, 12241, 12242, 12243, 12244, 12245, 12246, 12247, 12248, 12249, 12250, 12251, 12252, 12253, 12254, 12255, 12256, 12257, 12258, 12259, 12260, 12261, 12262, 12263, 12264, 12265, 12266, 12267, 12268, 12269, 12270, 12271, 12272, 12273, 12274, 12275, 12276, 12277, 12278, 12279, 12280, 12281, 12282, 12283, 12284, 12285, 12286, 12287, 12288, 12289, 12290, 12291, 12292, 12293, 12294, 12295, 12296, 12297, 12298, 12299, 12300, 12301, 12302, 12303, 12304, 12305, 12306, 12307, 12308, 12309, 12310, 12311, 12312, 12313, 12314, 12315, 12316, 12317, 12318, 12319, 12320, 12321, 12322, 12323, 12324, 12325, 12326, 12327, 12328, 12329, 12330, 12331, 12332, 12333, 12334, 12335, 12336, 12337, 12338, 12339, 12340, 12341, 12342, 12343, 12344, 12345, 12346, 12347, 12348, 12349, 12350, 12351, 12352, 12353, 12354, 12355, 12356, 12357, 12358, 12359, 12360, 12361, 12362, 12363, 12364, 12365, 12366, 12367, 12368, 12369, 12370, 12371, 12372, 12373, 12374, 12375, 12376, 12377, 12378, 12379, 12380, 12381, 12382, 12383, 12384, 12385, 12386, 12387, 12388, 12389, 12390, 12391, 12392, 12393, 12394, 12395, 12396, 12397, 12398, 12399, 12400, 12401, 12402, 12403, 12404, 12405, 12406, 12407, 12408, 12409, 12410, 12411, 12412, 12413, 12414, 12415, 12416, 12417, 12418, 12419, 12420, 12421, 12422, 12423, 12424, 12425, 12426, 12427, 12428, 12429, 12430, 12431, 12432, 12433, 12434, 12435, 12436, 12437, 12438, 12439, 12440, 12441, 12442, 12443, 12444, 12445, 12446, 12447, 12448, 12449, 12450, 12451, 12452, 12453] 2026-07-08 15:17:46,986 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) started manually 2026-07-08 15:17:47,016 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) done 2026-07-08 15:17:47,051 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_cron: Starting TestPayrollPayslipCron.test_05_cron_generate_payslips ... 2026-07-08 15:17:47,110 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) started manually 2026-07-08 15:17:47,122 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) done 2026-07-08 15:17:47,152 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_cron: Starting TestPayrollPayslipCron.test_06_cron_generate_payslips ... 2026-07-08 15:17:47,164 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) started manually 2026-07-08 15:17:47,431 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) done 2026-07-08 15:17:47,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_cron: Starting TestPayrollPayslipCron.test_07_cron_generate_payslips ... 2026-07-08 15:17:47,679 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [12254, 12255, 12256, 12257, 12258, 12259, 12260, 12261, 12262, 12263, 12264, 12265, 12266, 12267, 12268, 12269, 12270, 12271, 12272, 12273, 12274, 12275, 12276, 12277, 12278, 12279, 12280, 12281, 12282, 12283, 12284, 12285, 12286, 12287, 12288, 12289, 12290, 12291, 12292, 12293, 12294, 12295, 12296, 12297, 12298, 12299, 12300, 12301, 12302, 12303, 12304, 12305, 12306, 12307, 12308, 12309, 12310, 12311, 12312, 12313, 12314, 12315, 12316, 12317, 12318, 12319, 12320, 12321, 12322, 12323, 12324, 12325, 12326, 12327, 12328, 12329, 12330, 12331, 12332, 12333, 12334, 12335, 12336, 12337, 12338, 12339, 12340, 12341, 12342, 12343, 12344, 12345, 12346, 12347, 12348, 12349, 12350, 12351, 12352, 12353, 12354, 12355, 12356, 12357, 12358, 12359, 12360, 12361, 12362, 12363, 12364, 12365, 12366, 12367, 12368, 12369, 12370, 12371, 12372, 12373, 12374, 12375, 12376, 12377, 12378, 12379, 12380, 12381, 12382, 12383, 12384, 12385, 12386, 12387, 12388, 12389, 12390, 12391, 12392, 12393, 12394, 12395, 12396, 12397, 12398, 12399, 12400, 12401, 12402, 12403, 12404, 12405, 12406, 12407, 12408, 12409, 12410, 12411, 12412, 12413, 12414, 12415, 12416, 12417, 12418, 12419, 12420, 12421, 12422, 12423, 12424, 12425, 12426, 12427, 12428, 12429, 12430, 12431, 12432, 12433, 12434, 12435, 12436, 12437, 12438, 12439, 12440, 12441, 12442, 12443, 12444, 12445, 12446, 12447, 12448, 12449, 12450, 12451, 12452, 12453] 2026-07-08 15:17:47,698 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) started manually 2026-07-08 15:17:47,961 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Generate HR Payslips' (107) done 2026-07-08 15:17:48,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:17:50,845 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_inputs: Starting TestPayrollPayslipInputs.test_01_input_rules_on_payslip ... 2026-07-08 15:17:57,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_inputs: Starting TestPayrollPayslipInputs.test_02_input_rules_on_payslip_lines ... 2026-07-08 15:17:58,052 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-07-08 15:17:58,252 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:18:16,338 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-07-08 15:18:16,390 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [293, 294, 295, 296] 2026-07-08 15:18:16,459 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [274] 2026-07-08 15:18:16,488 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [297, 298, 299, 300] 2026-07-08 15:18:16,765 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [276] 2026-07-08 15:18:16,795 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [305, 306, 307, 308] 2026-07-08 15:18:16,865 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [277] 2026-07-08 15:18:16,891 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [309, 310, 311, 312] 2026-07-08 15:18:17,227 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [279] 2026-07-08 15:18:17,255 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [317, 318, 319, 320] 2026-07-08 15:18:17,317 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [280] 2026-07-08 15:18:17,344 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [321, 322, 323, 324] 2026-07-08 15:18:17,631 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [282] 2026-07-08 15:18:17,667 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [329, 330, 331, 332] 2026-07-08 15:18:17,746 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [283] 2026-07-08 15:18:17,776 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [333, 334, 335, 336] 2026-07-08 15:18:18,198 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [286] 2026-07-08 15:18:18,224 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [345, 346, 347, 348] 2026-07-08 15:18:18,302 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [287] 2026-07-08 15:18:18,355 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [349, 350, 351, 352] 2026-07-08 15:18:18,691 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [289] 2026-07-08 15:18:18,720 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [357, 358, 359, 360] 2026-07-08 15:18:18,789 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [290] 2026-07-08 15:18:18,826 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [361, 362, 363, 364] 2026-07-08 15:18:19,137 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [292] 2026-07-08 15:18:19,189 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [369, 370, 371, 372] 2026-07-08 15:18:19,283 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [293] 2026-07-08 15:18:19,316 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [373, 374, 375, 376] 2026-07-08 15:18:19,640 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [295] 2026-07-08 15:18:19,676 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [381, 382, 383, 384] 2026-07-08 15:18:19,754 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [296] 2026-07-08 15:18:19,787 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.contribution.line records with IDs: [385, 386, 387, 388] 2026-07-08 15:18:19,918 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_report: Starting TestPayrollPayslipReport.test_salary_report ... 2026-07-08 15:18:20,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_report: Starting TestPayrollPayslipReport.test_tax_report ... 2026-07-08 15:18:20,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:18:23,345 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_01_salary_cycle_id ... 2026-07-08 15:18:31,618 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_02_payslip_run_date ... 2026-07-08 15:18:31,880 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_03_payslip_run__compute_date ... 2026-07-08 15:18:31,953 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_04_change_payslip_batches_01 ... 2026-07-08 15:18:32,310 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_05_generate_payslip_1 ... 2026-07-08 15:18:33,268 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_05_generate_payslip_2 ... 2026-07-08 15:18:34,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_05_generate_payslip_3 ... 2026-07-08 15:18:35,294 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_05_generate_payslip_4 ... 2026-07-08 15:18:35,905 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_05_generate_payslip_5 ... 2026-07-08 15:18:36,427 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_06_payslip_run_duplicate ... 2026-07-08 15:18:36,644 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_07_payslip_run_unlink_1 ... 2026-07-08 15:18:36,731 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29807] 2026-07-08 15:18:36,747 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.run records with IDs: [50] 2026-07-08 15:18:36,796 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29808] 2026-07-08 15:18:36,801 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.run records with IDs: [51] 2026-07-08 15:18:36,842 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29809] 2026-07-08 15:18:36,847 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.run records with IDs: [52] 2026-07-08 15:18:37,019 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29810] 2026-07-08 15:18:37,024 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.run records with IDs: [53] 2026-07-08 15:18:37,058 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_07_payslip_run_unlink_2 ... 2026-07-08 15:18:37,741 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29812] 2026-07-08 15:18:37,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_07_payslip_run_unlink_3 ... 2026-07-08 15:18:38,036 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29825] 2026-07-08 15:18:38,054 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip records with IDs: [211] 2026-07-08 15:18:38,081 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29824] 2026-07-08 15:18:38,100 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.run records with IDs: [55] 2026-07-08 15:18:38,142 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_07_payslip_run_unlink_4 ... 2026-07-08 15:18:38,470 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29827] 2026-07-08 15:18:38,482 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip records with IDs: [212] 2026-07-08 15:18:38,519 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29826] 2026-07-08 15:18:38,529 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.run records with IDs: [56] 2026-07-08 15:18:38,558 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_07_payslip_run_unlink_5 ... 2026-07-08 15:18:38,864 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [305] 2026-07-08 15:18:39,503 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29829] 2026-07-08 15:18:39,589 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29841, 29829] 2026-07-08 15:18:39,619 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_08_payslip_run_action_compute_sheets ... 2026-07-08 15:18:39,851 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [307] 2026-07-08 15:18:40,297 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [308] 2026-07-08 15:18:40,372 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_09_payslip_run_action_refund_sheet ... 2026-07-08 15:18:40,544 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_10_payslip_run_action_close_0 ... 2026-07-08 15:18:40,615 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_10_payslip_run_action_close_01 ... 2026-07-08 15:18:40,924 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_10_payslip_run_action_close_02 ... 2026-07-08 15:18:41,088 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [311] 2026-07-08 15:18:41,708 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [787, 788] 2026-07-08 15:18:41,862 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1582, 1583, 1584, 1585] 2026-07-08 15:18:41,952 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [672] 2026-07-08 15:18:42,176 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_10_payslip_run_action_close_03 ... 2026-07-08 15:18:42,347 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [313] 2026-07-08 15:18:42,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_11_payslip_run_action_verify ... 2026-07-08 15:18:44,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_run: Starting TestPayrollPayslipRun.test_12_payslip_run_action_cancel ... 2026-07-08 15:18:44,245 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [317] 2026-07-08 15:18:44,810 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [319] 2026-07-08 15:18:45,476 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [795, 796, 793, 794] 2026-07-08 15:18:45,779 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1598, 1599, 1600, 1601, 1594, 1595, 1596, 1597] 2026-07-08 15:18:45,844 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [29893, 29892, 29891, 29890, 29889, 29888, 29887, 29886] 2026-07-08 15:18:45,940 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [676, 675] 2026-07-08 15:18:46,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:18:56,524 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [44] 2026-07-08 15:18:57,058 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_worked_days: Starting TestPayrollPayslipWorkedDay.test_03_payslip_info_01 ... 2026-07-08 15:18:59,083 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_worked_days: Starting TestPayrollPayslipWorkedDay.test_04_payslip_info_02 ... 2026-07-08 15:18:59,826 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_worked_days: Starting TestPayrollPayslipWorkedDay.test_worked_day_01 ... 2026-07-08 15:18:59,942 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_payslip_worked_days: Starting TestPayrollPayslipWorkedDay.test_worked_day_02 ... 2026-07-08 15:19:00,226 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2013] 2026-07-08 15:19:00,620 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [274] 2026-07-08 15:19:00,715 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:19:03,853 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_01_compute_paid_by_company ... 2026-07-08 15:19:11,044 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_02_salary_rule_category_recusion ... 2026-07-08 15:19:11,302 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_03_code_unique_per_company_01 ... 2026-07-08 15:19:11,507 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_03_code_unique_per_company_02 ... 2026-07-08 15:19:18,077 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_04_compute_salary_rules_count ... 2026-07-08 15:19:18,215 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_05_salary_rule_reset ... 2026-07-08 15:19:18,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_06_unlink_salary_rule_01 ... 2026-07-08 15:19:18,560 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [328] 2026-07-08 15:19:18,846 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5457, 5348, 5347, 5097, 5095, 5094, 5093, 5084, 5077] 2026-07-08 15:19:18,902 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_06_unlink_salary_rule_02 ... 2026-07-08 15:19:18,959 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5513, 5512, 5511, 5510, 5509, 5458, 5456, 5455, 5454, 5423, 5421, 5420, 5419, 5418, 5417, 5416, 5415, 5414, 5411, 5410, 5409, 5408, 5407, 5406, 5389, 5388, 5387, 5380, 5379, 5378, 5231, 5227, 5226, 5225, 5224, 5223, 5222, 5221, 5220, 5218, 5217, 5216, 5215, 5214, 5213, 5210, 5209, 5208, 5207, 5206, 5205, 5204, 5203, 5202, 5201, 5200, 5199, 5198, 5197, 5196, 5195, 5194, 5193, 5192, 5191, 5190, 5096, 5092, 5091, 5090, 5089, 5088, 5087, 5086, 5085, 5083, 5082, 5081, 5080, 5079, 5078] 2026-07-08 15:19:19,008 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.salary.rule records with IDs: [22, 76, 77, 78, 67, 68, 69, 79, 80, 81, 2, 23, 44, 3, 24, 45, 4, 25, 46, 5, 26, 47, 70, 72, 74, 6, 27, 48, 7, 28, 49, 29, 9, 30, 51, 10, 31, 52, 11, 32, 53, 12, 33, 54, 13, 34, 55, 14, 35, 56, 15, 36, 57, 16, 37, 58, 38, 39, 64, 65, 66, 40, 20, 41, 62, 71, 73, 75, 42] 2026-07-08 15:19:19,042 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_07_create_salary_rule_with_contrib_register_01 ... 2026-07-08 15:19:19,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_07_create_salary_rule_with_contrib_register_02 ... 2026-07-08 15:19:19,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salarry_rule: Starting TestPayrollSalaryRule.test_07_create_salary_rule_with_contrib_register_03 ... 2026-07-08 15:19:19,467 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:19:22,886 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salary_cycle: Starting TestPayrollSalaryCycle.test_salary_period ... 2026-07-08 15:19:29,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:19:33,265 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salary_structure: Starting TestPayrollSalaryStructure.test_01_salary_structure_recursion ... 2026-07-08 15:19:40,111 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salary_structure: Starting TestPayrollSalaryStructure.test_02_salary_structure_duplicate ... 2026-07-08 15:19:40,272 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salary_structure: Starting TestPayrollSalaryStructure.test_03_salary_structure_archive ... 2026-07-08 15:19:40,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salary_structure: Starting TestPayrollSalaryStructure.test_04_salary_structure_unlink ... 2026-07-08 15:19:40,564 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30259, 30258, 30257, 30256, 30255, 30254, 30253, 30252, 30251, 30250, 30249, 30248, 30247, 30246, 30245, 30244, 30243, 30242, 30241, 30240, 30239, 30238, 30237, 30236, 30235, 30234, 30233] 2026-07-08 15:19:40,626 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.salary.rule records with IDs: [4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468] 2026-07-08 15:19:40,641 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [30260] 2026-07-08 15:19:40,661 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payroll.structure records with IDs: [171] 2026-07-08 15:19:40,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_salary_structure: Starting TestPayrollSalaryStructure.test_05_salary_structure_reset ... 2026-07-08 15:19:40,915 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:19:44,358 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_01_payroll_security_internal_user_1 ... 2026-07-08 15:19:55,994 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 542, model: hr.payslip 2026-07-08 15:19:56,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 542, model: hr.payslip 2026-07-08 15:19:56,008 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 542, model: hr.payslip 2026-07-08 15:19:56,011 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 542, model: payslip.personal.income.tax.analysis 2026-07-08 15:19:56,013 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 542, model: payslip.personal.income.tax.analysis 2026-07-08 15:19:56,016 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 542, model: payslip.personal.income.tax.analysis 2026-07-08 15:19:56,018 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 542, model: hr.payroll.analysis 2026-07-08 15:19:56,021 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 542, model: hr.payroll.analysis 2026-07-08 15:19:56,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 542, model: hr.payroll.analysis 2026-07-08 15:19:56,026 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 542, model: hr.payroll.analysis 2026-07-08 15:19:56,057 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_01_payroll_security_internal_user_2 ... 2026-07-08 15:20:02,141 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [331] 2026-07-08 15:20:02,232 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [330] 2026-07-08 15:20:02,285 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [332] 2026-07-08 15:20:02,657 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [232], uid: 549, model: hr.payslip 2026-07-08 15:20:02,698 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [273, 272, 271, 274], uid: 549, model: payslip.personal.income.tax.analysis 2026-07-08 15:20:02,755 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_02_payroll_security_team_leader_1 ... 2026-07-08 15:20:08,071 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [335] 2026-07-08 15:20:08,283 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_02_payroll_security_team_leader_2 ... 2026-07-08 15:20:14,054 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [337] 2026-07-08 15:20:14,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_02_payroll_security_team_leader_3 ... 2026-07-08 15:20:20,423 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [339] 2026-07-08 15:20:20,681 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_02_payroll_security_team_leader_4 ... 2026-07-08 15:20:26,035 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [236], uid: 574, model: hr.payslip 2026-07-08 15:20:26,162 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [341] 2026-07-08 15:20:26,381 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [289, 287, 288, 290], uid: 574, model: payslip.personal.income.tax.analysis 2026-07-08 15:20:26,427 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_03_payroll_security_officer_1 ... 2026-07-08 15:20:30,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_03_payroll_security_officer_2 ... 2026-07-08 15:20:35,700 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [343] 2026-07-08 15:20:35,894 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_03_payroll_security_officer_3 ... 2026-07-08 15:20:41,997 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #596 deleted hr.payslip.worked_days records with IDs: [345] 2026-07-08 15:20:42,313 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_03_payroll_security_officer_4 ... 2026-07-08 15:20:48,650 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #603 deleted hr.payslip.worked_days records with IDs: [347] 2026-07-08 15:20:48,872 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_03_payroll_security_officer_5 ... 2026-07-08 15:20:53,718 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [349] 2026-07-08 15:20:53,888 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_03_payroll_security_officer_6 ... 2026-07-08 15:20:57,563 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_04_payroll_security_officer ... 2026-07-08 15:21:01,775 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_05_payroll_security_manager ... 2026-07-08 15:21:06,087 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_security: Starting TestPayrollSecurity.test_06_contract_manager_modify_contract_advantage ... 2026-07-08 15:21:10,353 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-08 15:21:13,812 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_setting: Starting TestPayrollSetting.test_01_new_company ... 2026-07-08 15:21:26,939 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_setting: Starting TestPayrollSetting.test_02_generate_payroll_rules ... 2026-07-08 15:21:27,225 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll.tests.test_payroll_setting: Starting TestPayrollSetting.test_03_update_contracts_from_setting ... 2026-07-08 15:21:27,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:21:31,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_exception_create_accmount_move_lines_1 ... 2026-07-08 15:21:39,855 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [351] 2026-07-08 15:21:39,995 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_exception_create_accmount_move_lines_2 ... 2026-07-08 15:21:40,533 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_1 ... 2026-07-08 15:21:40,734 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [354] 2026-07-08 15:21:41,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_10 ... 2026-07-08 15:21:41,596 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [356] 2026-07-08 15:21:42,179 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_2 ... 2026-07-08 15:21:42,347 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [358] 2026-07-08 15:21:42,869 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_3 ... 2026-07-08 15:21:43,082 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [360] 2026-07-08 15:21:43,576 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_4A ... 2026-07-08 15:21:43,781 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [362] 2026-07-08 15:21:44,391 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_4B ... 2026-07-08 15:21:44,686 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [364] 2026-07-08 15:21:45,307 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_5 ... 2026-07-08 15:21:45,529 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [366] 2026-07-08 15:21:46,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_6 ... 2026-07-08 15:21:46,303 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [368] 2026-07-08 15:21:46,794 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_7 ... 2026-07-08 15:21:47,056 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [370] 2026-07-08 15:21:47,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_8 ... 2026-07-08 15:21:47,833 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [372] 2026-07-08 15:21:48,437 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account: Starting TestAccount.test_priority_account_9 ... 2026-07-08 15:21:48,672 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [374] 2026-07-08 15:21:49,205 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:21:53,456 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account_move_line: Starting TestAccountMove.test_employee_journal_item_01 ... 2026-07-08 15:22:01,402 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [377] 2026-07-08 15:22:01,461 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [376] 2026-07-08 15:22:01,505 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [378] 2026-07-08 15:22:02,085 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account_move_line: Starting TestAccountMove.test_employee_journal_item_02 ... 2026-07-08 15:22:02,405 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [382] 2026-07-08 15:22:02,437 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [381] 2026-07-08 15:22:02,483 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [383] 2026-07-08 15:22:03,060 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account_move_line: Starting TestAccountMove.test_journal_entry_1 ... 2026-07-08 15:22:03,271 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [386] 2026-07-08 15:22:03,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_account_move_line: Starting TestAccountMove.test_journal_entry_2 ... 2026-07-08 15:22:03,865 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [388] 2026-07-08 15:22:04,409 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:22:08,597 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_company: Starting TestCompany.test_company ... 2026-07-08 15:22:25,703 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:22:29,735 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_acl: Starting TestDashboardAcl.test_med_aggregate_hides_payment_status_from_base_user ... 2026-07-08 15:22:38,146 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [390] 2026-07-08 15:22:38,285 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [391] 2026-07-08 15:22:39,040 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_acl: Starting TestDashboardAcl.test_rk10_disbursement_hidden_from_base_user ... 2026-07-08 15:22:39,689 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 646, model: hr.salary.disbursement 2026-07-08 15:22:39,729 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_acl: Starting TestDashboardAcl.test_rk10_employee_sees_only_own_payment_status ... 2026-07-08 15:22:40,396 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [393] 2026-07-08 15:22:40,599 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [394] 2026-07-08 15:22:41,172 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [396] 2026-07-08 15:22:41,304 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [397] 2026-07-08 15:22:41,894 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [263], uid: 647, model: hr.payslip 2026-07-08 15:22:41,955 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 15:22:56,793 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment: Starting TestDashboardPayment.test_aggregate_mode_omits_payment_self_for_base_employee ... 2026-07-08 15:23:04,987 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment: Starting TestDashboardPayment.test_officer_aggregate_reads_no_account_move_line ... 2026-07-08 15:23:06,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment: Starting TestDashboardPayment.test_officer_remaining_to_pay_aggregate_no_double_count ... 2026-07-08 15:23:07,429 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment: Starting TestDashboardPayment.test_officer_remaining_to_pay_dedup_per_employee ... 2026-07-08 15:23:07,602 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [404] 2026-07-08 15:23:07,763 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [405] 2026-07-08 15:23:08,332 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [407] 2026-07-08 15:23:08,461 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [408] 2026-07-08 15:23:09,294 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment: Starting TestDashboardPayment.test_payment_company_visible_to_officer_hidden_for_base_employee ... 2026-07-08 15:23:09,462 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [410] 2026-07-08 15:23:09,593 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [411] 2026-07-08 15:23:10,731 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment: Starting TestDashboardPayment.test_payment_self_reflects_own_payslip_only ... 2026-07-08 15:23:11,267 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [413] 2026-07-08 15:23:11,393 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [414] 2026-07-08 15:23:11,891 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [416] 2026-07-08 15:23:12,021 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [417] 2026-07-08 15:23:12,429 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment: Starting TestDashboardPayment.test_provider_payment_company_is_batched ... 2026-07-08 15:23:13,022 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [419] 2026-07-08 15:23:13,156 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [420] 2026-07-08 15:23:13,657 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [422] 2026-07-08 15:23:13,792 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [423] 2026-07-08 15:23:14,542 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [425] 2026-07-08 15:23:14,709 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [426] 2026-07-08 15:23:15,268 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment: Starting TestDashboardPayment.test_section_descriptors_registered ... 2026-07-08 15:23:15,360 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-08 15:23:31,572 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment_sample: Starting TestDashboardPaymentSample.test_payment_company_empty_is_sample_ghost ... 2026-07-08 15:23:39,985 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment_sample: Starting TestDashboardPaymentSample.test_payment_company_not_applicable_for_non_officer ... 2026-07-08 15:23:40,501 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment_sample: Starting TestDashboardPaymentSample.test_payment_company_populated_is_real_and_byte_identical ... 2026-07-08 15:23:40,749 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [428] 2026-07-08 15:23:40,931 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [429] 2026-07-08 15:23:41,572 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [431] 2026-07-08 15:23:41,746 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [432] 2026-07-08 15:23:42,809 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment_sample: Starting TestDashboardPaymentSample.test_payment_self_empty_is_sample_ghost ... 2026-07-08 15:23:43,364 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment_sample: Starting TestDashboardPaymentSample.test_payment_self_ghost_is_deterministic ... 2026-07-08 15:23:43,957 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment_sample: Starting TestDashboardPaymentSample.test_payment_self_not_applicable_for_user_without_employee ... 2026-07-08 15:23:44,489 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment_sample: Starting TestDashboardPaymentSample.test_payment_self_not_applicable_when_aggregate_suppressed ... 2026-07-08 15:23:45,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_dashboard_payment_sample: Starting TestDashboardPaymentSample.test_payment_self_populated_is_real_and_byte_identical ... 2026-07-08 15:23:46,494 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [435] 2026-07-08 15:23:46,714 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [436] 2026-07-08 15:23:47,341 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-07-08 15:23:47,357 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_hr_contract: Starting TestHrContract.test_form_contract_1 ... 2026-07-08 15:23:47,589 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_hr_contract: Starting TestHrContract.test_form_contract_2 ... 2026-07-08 15:23:47,959 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:23:52,292 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_1 ... 2026-07-08 15:23:59,472 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4174] 2026-07-08 15:23:59,635 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [438] 2026-07-08 15:24:00,202 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_2a ... 2026-07-08 15:24:00,436 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [440] 2026-07-08 15:24:00,998 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_2b ... 2026-07-08 15:24:01,345 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [442] 2026-07-08 15:24:01,909 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_3 ... 2026-07-08 15:24:02,166 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [444] 2026-07-08 15:24:02,711 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_4a ... 2026-07-08 15:24:03,657 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [446] 2026-07-08 15:24:04,181 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_4b ... 2026-07-08 15:24:04,386 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [448] 2026-07-08 15:24:04,985 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_5 ... 2026-07-08 15:24:05,094 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4174] 2026-07-08 15:24:05,292 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [450] 2026-07-08 15:24:05,778 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_6 ... 2026-07-08 15:24:06,375 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [452] 2026-07-08 15:24:07,019 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [454] 2026-07-08 15:24:07,520 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.department.register.partner records with IDs: [1, 2] 2026-07-08 15:24:07,642 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [456] 2026-07-08 15:24:08,091 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_partner: Starting TestPartner.test_priority_partner_7 ... 2026-07-08 15:24:08,898 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:24:12,875 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_form_payslip_1 ... 2026-07-08 15:24:19,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_form_payslip_2 ... 2026-07-08 15:24:19,934 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_form_payslip_3 ... 2026-07-08 15:24:20,091 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_cancel ... 2026-07-08 15:24:20,255 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [460] 2026-07-08 15:24:21,019 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [924, 925, 926] 2026-07-08 15:24:21,219 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1847, 1848, 1849, 1850, 1851, 1852] 2026-07-08 15:24:21,328 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [722] 2026-07-08 15:24:21,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_cancel_that_have_been_link_to_reconciled_entries ... 2026-07-08 15:24:21,579 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [462] 2026-07-08 15:24:23,062 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [67] 2026-07-08 15:24:23,135 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [51] 2026-07-08 15:24:23,426 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [927, 928, 929] 2026-07-08 15:24:23,569 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1853, 1854, 1855, 1856, 1857, 1858] 2026-07-08 15:24:23,664 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [723] 2026-07-08 15:24:23,710 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_confirm_1 ... 2026-07-08 15:24:24,228 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [464] 2026-07-08 15:24:24,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_confirm_2 ... 2026-07-08 15:24:24,572 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [466] 2026-07-08 15:24:25,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_confirm_3 ... 2026-07-08 15:24:25,219 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [468] 2026-07-08 15:24:25,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_confirm_4 ... 2026-07-08 15:24:25,562 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [470] 2026-07-08 15:24:26,075 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_confirm_5 ... 2026-07-08 15:24:26,297 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [472] 2026-07-08 15:24:26,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_confirm_6 ... 2026-07-08 15:24:27,065 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [474] 2026-07-08 15:24:27,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_date_1 ... 2026-07-08 15:24:27,283 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_date_2 ... 2026-07-08 15:24:27,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_payslip_date_3 ... 2026-07-08 15:24:27,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_private_address_alert_1 ... 2026-07-08 15:24:27,553 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4179] 2026-07-08 15:24:27,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip: Starting TestPayslip.test_private_address_alert_2 ... 2026-07-08 15:24:27,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:24:32,088 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip_cancel_countered_move: Starting TestPayslipCancelCounteredMove.test_cancel_countered_payslip_move_no_missing_error ... 2026-07-08 15:24:38,777 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [476] 2026-07-08 15:24:38,926 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [477] 2026-07-08 15:24:39,498 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [940, 941, 942] 2026-07-08 15:24:39,638 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1879, 1880, 1881, 1882, 1883, 1884] 2026-07-08 15:24:39,718 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [728] 2026-07-08 15:24:39,767 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:24:44,039 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip_run: Starting TestPayslipRun.test_create_payslip_run_with_oficer_user ... 2026-07-08 15:24:51,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip_run: Starting TestPayslipRun.test_form_payslip_run ... 2026-07-08 15:24:52,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip_run: Starting TestPayslipRun.test_payslip_batch_cancel_1 ... 2026-07-08 15:24:52,922 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [943, 944, 945] 2026-07-08 15:24:53,099 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1885, 1886, 1887, 1888, 1889, 1890] 2026-07-08 15:24:53,201 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [729] 2026-07-08 15:24:53,284 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip_run: Starting TestPayslipRun.test_payslip_batch_cancel_2 ... 2026-07-08 15:24:54,292 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [946, 947, 948] 2026-07-08 15:24:54,430 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1891, 1892, 1893, 1894, 1895, 1896] 2026-07-08 15:24:54,538 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [730] 2026-07-08 15:24:54,647 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip_run: Starting TestPayslipRun.test_payslip_batch_confirm_1 ... 2026-07-08 15:24:55,459 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_payslip_run: Starting TestPayslipRun.test_payslip_batch_confirm_2 ... 2026-07-08 15:24:56,042 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:25:00,309 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_approval_hook_is_noop_standalone ... 2026-07-08 15:25:06,675 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [485] 2026-07-08 15:25:06,805 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [486] 2026-07-08 15:25:07,922 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_multi_company_isolation ... 2026-07-08 15:25:15,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_r2_company_scope ... 2026-07-08 15:25:15,547 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [488] 2026-07-08 15:25:15,749 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [489] 2026-07-08 15:25:16,227 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [491] 2026-07-08 15:25:16,354 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [492] 2026-07-08 15:25:20,038 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_r2_department_scoped_partial_then_complete ... 2026-07-08 15:25:20,228 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [494] 2026-07-08 15:25:20,412 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [495] 2026-07-08 15:25:20,854 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [497] 2026-07-08 15:25:20,976 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [498] 2026-07-08 15:25:22,572 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_r2_payslip_run_scope_and_rollup ... 2026-07-08 15:25:22,918 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [501] 2026-07-08 15:25:22,943 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [500] 2026-07-08 15:25:22,978 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [502] 2026-07-08 15:25:25,744 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_r2_proportional_allocation_across_payslips ... 2026-07-08 15:25:25,921 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [505] 2026-07-08 15:25:26,061 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [506] 2026-07-08 15:25:26,528 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [508] 2026-07-08 15:25:26,670 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [509] 2026-07-08 15:25:28,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_r32_aggregate_guard_raises_without_partner ... 2026-07-08 15:25:29,099 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_r32_aggregate_register_partner_is_non_employee ... 2026-07-08 15:25:29,893 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_r32_aggregate_summary_partner_is_non_employee ... 2026-07-08 15:25:31,090 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_disbursement: Starting TestSalaryDisbursement.test_reversal_of_disbursement_restores_residual ... 2026-07-08 15:25:31,255 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [514] 2026-07-08 15:25:31,394 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [515] 2026-07-08 15:25:32,713 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [90, 90] 2026-07-08 15:25:32,797 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [63] 2026-07-08 15:25:32,924 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:25:37,463 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_aged_payable_without_invoice ... 2026-07-08 15:25:46,007 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [517] 2026-07-08 15:25:46,176 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [518] 2026-07-08 15:25:46,645 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_no_new_migration_no_version_bump ... 2026-07-08 15:25:46,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_r1_amount_over_residual_is_rejected ... 2026-07-08 15:25:46,855 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [520] 2026-07-08 15:25:47,018 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [521] 2026-07-08 15:25:47,694 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_r1_payment_lands_on_tk334_and_reconciles ... 2026-07-08 15:25:47,883 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [523] 2026-07-08 15:25:48,068 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [524] 2026-07-08 15:25:49,270 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_r1_quick_pay_partial_then_full ... 2026-07-08 15:25:49,447 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [526] 2026-07-08 15:25:49,586 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [527] 2026-07-08 15:25:51,062 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_r31_per_employee_partner_is_employee ... 2026-07-08 15:25:51,230 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [529] 2026-07-08 15:25:51,357 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [530] 2026-07-08 15:25:51,727 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_reversal_restores_residual ... 2026-07-08 15:25:51,880 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [532] 2026-07-08 15:25:51,995 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [533] 2026-07-08 15:25:53,045 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [94, 94] 2026-07-08 15:25:53,156 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [66] 2026-07-08 15:25:53,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_rk4_withholdings_untouched ... 2026-07-08 15:25:53,393 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [535] 2026-07-08 15:25:53,521 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [536] 2026-07-08 15:25:54,623 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_rk9_recorder_idempotent ... 2026-07-08 15:25:54,818 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [538] 2026-07-08 15:25:54,971 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [539] 2026-07-08 15:25:56,239 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_account.tests.test_salary_payment: Starting TestSalaryPayment.test_selector_subsumes_legacy_boolean ... 2026-07-08 15:25:56,333 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:25:57,760 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_attendance.tests.test_hr_payroll_attendance: Starting TestHRPayrollAttendance.test_1_attendance_infomation ... 2026-07-08 15:25:58,040 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [541, 542] 2026-07-08 15:25:58,126 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_attendance.tests.test_hr_payroll_attendance: Starting TestHRPayrollAttendance.test_3_payslip_batch ... 2026-07-08 15:25:58,450 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:25:58,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_contract: Starting TestContract.test_01_check_contract ... 2026-07-08 15:25:59,070 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_contract: Starting TestContract.test_02_check_contract ... 2026-07-08 15:25:59,276 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:25:59,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_data_after_install: Starting TestDataAfterInstall.test_01_check_data_after_install ... 2026-07-08 15:25:59,317 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_data_after_install: Starting TestDataAfterInstall.test_02_check_data_after_install ... 2026-07-08 15:25:59,351 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_data_after_install: Starting TestDataAfterInstall.test_03_check_data_after_install ... 2026-07-08 15:25:59,380 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_data_after_install: Starting TestDataAfterInstall.test_04_check_data_after_install ... 2026-07-08 15:25:59,415 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:25:59,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_01_payroll_meal ... 2026-07-08 15:26:00,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_02_payroll_meal ... 2026-07-08 15:26:00,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_02_payroll_meal_13th ... 2026-07-08 15:26:00,877 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_03_payroll_meal ... 2026-07-08 15:26:00,965 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_04_payroll_meal ... 2026-07-08 15:26:01,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_05_payroll_meal ... 2026-07-08 15:26:01,487 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.meal.order.line records with IDs: [118] 2026-07-08 15:26:01,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_06_payroll_meal ... 2026-07-08 15:26:01,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_07_payroll_meal ... 2026-07-08 15:26:01,840 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_08_payroll_meal ... 2026-07-08 15:26:02,359 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [1024] 2026-07-08 15:26:02,454 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [2047, 2048] 2026-07-08 15:26:02,505 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [31843] 2026-07-08 15:26:02,573 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [779] 2026-07-08 15:26:02,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_09_payroll_meal ... 2026-07-08 15:26:02,841 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_hr_payroll_meal: Starting TestHrPayrollMeal.test_10_payroll_meal ... 2026-07-08 15:26:03,122 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:26:03,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_meal_order: Starting TestMealOrder.test_01_check_meal_order ... 2026-07-08 15:26:03,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_meal_order: Starting TestMealOrder.test_02_check_meal_order ... 2026-07-08 15:26:04,123 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_meal_order: Starting TestMealOrder.test_03_check_meal_order ... 2026-07-08 15:26:04,220 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_meal_order: Starting TestMealOrder.test_04_check_meal_order ... 2026-07-08 15:26:04,326 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_meal_order: Starting TestMealOrder.test_05_check_meal_order ... 2026-07-08 15:26:04,433 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:26:04,900 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_payroll_meal.tests.test_meal_order_deduction_tax_category: Starting TestMealOrderDeductionTaxCategory.test_01_meal_order_deduction_category_is_after_tax ... 2026-07-08 15:26:05,105 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:26:05,120 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_project_timesheet_timeoff_payroll.tests.test_hr_project_timesheet_timeoff_payroll: Starting TestHrProjectTimeSheetTimeOffPayroll.test_hr_project_timesheet_timeoff_payroll ... 2026-07-08 15:26:06,130 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2014] 2026-07-08 15:26:06,377 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2015] 2026-07-08 15:26:06,661 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2016] 2026-07-08 15:26:06,842 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2017] 2026-07-08 15:26:07,523 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2018] 2026-07-08 15:26:07,642 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2019] 2026-07-08 15:26:07,746 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2020] 2026-07-08 15:26:07,841 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2021] 2026-07-08 15:26:07,963 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [275, 276, 277, 278] 2026-07-08 15:26:08,038 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:26:09,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_access_rights: Starting TestAccessRights.test_payroll_user_access_right_timsheet ... 2026-07-08 15:26:10,377 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #667 deleted account.analytic.line records with IDs: [870] 2026-07-08 15:26:10,419 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:26:11,801 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_contract: Starting TestContract.test_01_check_contract ... 2026-07-08 15:26:12,621 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_contract: Starting TestContract.test_02_check_contract ... 2026-07-08 15:26:12,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_contract: Starting TestContract.test_multi_contracts_01 ... 2026-07-08 15:26:12,908 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_contract: Starting TestContract.test_multi_contracts_09 ... 2026-07-08 15:26:13,242 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:26:13,257 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_data_after_install: Starting TestDataAfterInstall.test_01_data_after_install ... 2026-07-08 15:26:13,284 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_data_after_install: Starting TestDataAfterInstall.test_02_data_after_install ... 2026-07-08 15:26:13,317 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_data_after_install: Starting TestDataAfterInstall.test_03_check_data_after_install ... 2026-07-08 15:26:13,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_data_after_install: Starting TestDataAfterInstall.test_04_check_data_after_install ... 2026-07-08 15:26:13,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_data_after_install: Starting TestDataAfterInstall.test_05_check_data_after_install ... 2026-07-08 15:26:13,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:26:14,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_01_hr_timesheet_payroll ... 2026-07-08 15:26:15,826 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:15,962 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_02_hr_timesheet_payroll ... 2026-07-08 15:26:16,060 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:16,126 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_03_hr_timesheet_payroll ... 2026-07-08 15:26:16,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_04_hr_timesheet_payroll ... 2026-07-08 15:26:16,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_05_hr_timesheet_payroll ... 2026-07-08 15:26:16,367 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:16,929 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_06_hr_timesheet_payroll ... 2026-07-08 15:26:17,116 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [551] 2026-07-08 15:26:17,737 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [553] 2026-07-08 15:26:18,253 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_07_hr_timesheet_payroll ... 2026-07-08 15:26:18,471 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [555] 2026-07-08 15:26:19,019 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_08_hr_timesheet_payroll ... 2026-07-08 15:26:19,148 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:19,705 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_09_hr_timesheet_payroll ... 2026-07-08 15:26:19,996 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [558] 2026-07-08 15:26:20,550 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_10_hr_timesheet_payroll ... 2026-07-08 15:26:20,923 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [560, 561] 2026-07-08 15:26:21,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_11_hr_timesheet_payroll ... 2026-07-08 15:26:21,814 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [564] 2026-07-08 15:26:22,386 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_12_01_hr_timesheet_payroll ... 2026-07-08 15:26:22,498 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:23,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_12_02_hr_timesheet_payroll ... 2026-07-08 15:26:23,378 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_12_03_hr_timesheet_payroll ... 2026-07-08 15:26:23,522 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:24,309 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731050436575468.1783524384.164700269699097-openerp-349-hr.payslip@fd6e0ca4e056>: ['"User Payroll" <@False>'] 2026-07-08 15:26:24,363 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2022] 2026-07-08 15:26:24,413 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_12_04_hr_timesheet_payroll ... 2026-07-08 15:26:24,757 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <300080147406362.1783524384.604070425033569-openerp-349-hr.payslip@fd6e0ca4e056>: ['"User Payroll" <@False>'] 2026-07-08 15:26:24,781 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2023] 2026-07-08 15:26:24,822 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_13_01_hr_timesheet_payroll ... 2026-07-08 15:26:24,958 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_13_02_hr_timesheet_payroll ... 2026-07-08 15:26:25,087 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:25,782 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060222039076069.1783524385.632109403610229-openerp-349-hr.payslip@fd6e0ca4e056>: ['"User Payroll" <@False>'] 2026-07-08 15:26:25,840 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2024] 2026-07-08 15:26:26,003 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962137175277064.1783524385.922419786453247-openerp-349-hr.payslip@fd6e0ca4e056>: ['"User Payroll" <@False>'] 2026-07-08 15:26:26,022 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2025] 2026-07-08 15:26:26,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <026291869867805.1783524386.069746732711792-openerp-349-hr.payslip@fd6e0ca4e056>: ['"User Payroll" <@False>'] 2026-07-08 15:26:26,145 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2026] 2026-07-08 15:26:26,411 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <745560762254371.1783524386.337754011154175-openerp-349-hr.payslip@fd6e0ca4e056>: ['"User Payroll" <@False>'] 2026-07-08 15:26:26,441 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2027] 2026-07-08 15:26:26,606 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <754603081544464.1783524386.535366058349609-openerp-349-hr.payslip@fd6e0ca4e056>: ['"User Payroll" <@False>'] 2026-07-08 15:26:26,632 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2028] 2026-07-08 15:26:26,760 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_14_01_hr_timesheet_payroll ... 2026-07-08 15:26:26,812 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [881] 2026-07-08 15:26:26,842 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_14_02_hr_timesheet_payroll ... 2026-07-08 15:26:26,947 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:27,562 184 INFO rb-e2f27c7-222797-391089 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <315595157557790.1783524387.441750764846802-openerp-349-hr.payslip@fd6e0ca4e056>: ['"User Payroll" <@False>'] 2026-07-08 15:26:27,615 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2029] 2026-07-08 15:26:27,629 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [881] 2026-07-08 15:26:27,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_15_hr_timesheet_payroll ... 2026-07-08 15:26:28,088 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [570] 2026-07-08 15:26:28,220 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_16_hr_timesheet_payroll ... 2026-07-08 15:26:28,325 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:28,817 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_timesheet_payroll.tests.test_hr_timesheet_payroll: Starting TestHrTimesheetPayroll.test_17_hr_timesheet_payroll ... 2026-07-08 15:26:28,982 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [547] 2026-07-08 15:26:30,801 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:26:30,816 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_training.tests.test_access_rights: Starting TestAccessRight.test_access_right_1 ... 2026-07-08 15:26:32,311 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_training.tests.test_access_rights: Starting TestAccessRight.test_access_right_2 ... 2026-07-08 15:26:33,399 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 672, model: slide.channel 2026-07-08 15:26:33,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_training.tests.test_access_rights: Starting TestAccessRight.test_access_right_3 ... 2026-07-08 15:26:34,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 674, model: slide.channel 2026-07-08 15:26:34,798 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 674, model: slide.channel 2026-07-08 15:26:34,858 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:26:34,872 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_hr_training.tests.test_to_hr_training: Starting TestToHrTraining.test_compute_course_1 ... 2026-07-08 15:26:36,003 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:26:36,015 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_base.tests.test_res_config_settings: Starting TestResConfigSetting.test_check_require_module_to_inter_company_invoice ... 2026-07-08 15:26:37,785 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_base.tests.test_res_config_settings: Starting TestResConfigSetting.test_onchange_module_to_inter_company_invoice ... 2026-07-08 15:26:39,700 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_base.tests.test_res_config_settings: Starting TestResConfigSetting.test_onchange_module_to_inter_company_sale_purchase ... 2026-07-08 15:26:41,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_base.tests.test_res_config_settings: Starting TestResConfigSetting.test_onchange_module_to_inter_company_sale_purchase_stock ... 2026-07-08 15:26:42,928 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:26:42,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_01a_auto_generate_inter_company_purchase_invoice ... 2026-07-08 15:27:07,996 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_01b_auto_generate_inter_company_purchase_invoice ... 2026-07-08 15:27:33,275 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_02a_auto_generate_inter_company_sale_invoice ... 2026-07-08 15:27:59,492 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_02b_auto_generate_inter_company_sale_invoicetest_02 ... 2026-07-08 15:28:25,912 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_03a_auto_generate_inter_company_credit_note_invoice ... 2026-07-08 15:28:50,268 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_03b_auto_generate_inter_company_credit_note_invoice ... 2026-07-08 15:29:15,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_04a_auto_generate_inter_company_refund_invoice ... 2026-07-08 15:29:41,325 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_04b_auto_generate_inter_company_refund_invoice ... 2026-07-08 15:30:06,634 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_invoice.tests.test_inter_company_invoice: Starting TestInterCompanyInvoice.test_intercompany_invoice_generated_when_intercompany_user_scoped_to_single_company ... 2026-07-08 15:30:32,874 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:30:32,888 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_01_auto_generate_validated_sale_order ... 2026-07-08 15:30:57,419 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #714 deleted stock.move.line records with IDs: [113] 2026-07-08 15:30:57,670 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_02_auto_generate_validated_purchase_order ... 2026-07-08 15:31:21,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_03_auto_generate_draft_sale_order ... 2026-07-08 15:31:45,523 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_04_auto_generate_draft_purchase_order ... 2026-07-08 15:32:08,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_06_prevent_generate_so_difference_currency ... 2026-07-08 15:32:32,707 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_07_sale_manager_create_po_difference_company ... 2026-07-08 15:32:56,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_08_purchase_manager_create_so_difference_company ... 2026-07-08 15:33:18,121 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_09_create_invoices_blocks_auto_generated_sale_order ... 2026-07-08 15:33:39,246 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_10_down_payment_wizard_blocks_auto_generated_sale_order ... 2026-07-08 15:34:02,480 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase.tests.test_inter_company_sale_purchase: Starting TestInterCompanySalePurchase.test_11_non_auto_generated_sale_order_can_still_be_invoiced ... 2026-07-08 15:34:27,959 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:34:27,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase_stock.tests.test_to_inter_company_sale_purchase_stock: Starting TestToInterCompanySalePurchaseStock.test_01_generate_po_with_inter_company_warehouse ... 2026-07-08 15:34:58,061 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase_stock.tests.test_to_inter_company_sale_purchase_stock: Starting TestToInterCompanySalePurchaseStock.test_02_generate_po_with_inter_company_warehouse ... 2026-07-08 15:35:28,292 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase_stock.tests.test_to_inter_company_sale_purchase_stock: Starting TestToInterCompanySalePurchaseStock.test_03_generate_so_with_inter_company_warehouse ... 2026-07-08 15:35:56,602 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_inter_company_sale_purchase_stock.tests.test_to_inter_company_sale_purchase_stock: Starting TestToInterCompanySalePurchaseStock.test_04_generate_so_with_inter_company_warehouse ... 2026-07-08 15:36:25,678 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:36:25,702 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_legal_invoice_number.tests.test_to_legal_invoice_number: Starting TestLegalInvoiceNumber.test_sync_legal_number_access_right ... 2026-07-08 15:36:26,466 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2030] 2026-07-08 15:36:26,479 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40396] 2026-07-08 15:36:26,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:36:26,953 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2031] 2026-07-08 15:36:26,966 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40398] 2026-07-08 15:36:26,974 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:36:27,030 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_legal_invoice_number.tests.test_to_legal_invoice_number: Starting TestLegalInvoiceNumber.test_sync_legal_number_vs_invoice_name ... 2026-07-08 15:36:27,636 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2032] 2026-07-08 15:36:27,648 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40401] 2026-07-08 15:36:27,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:36:28,087 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2033] 2026-07-08 15:36:28,099 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40403] 2026-07-08 15:36:28,107 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:36:28,283 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_legal_invoice_number.tests.test_to_legal_invoice_number: Starting TestLegalInvoiceNumber.test_sync_legal_number_vs_payment_reference ... 2026-07-08 15:36:28,936 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2034] 2026-07-08 15:36:28,955 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40407] 2026-07-08 15:36:28,968 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:36:29,562 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2035] 2026-07-08 15:36:29,579 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [40409] 2026-07-08 15:36:29,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:36:29,851 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:36:44,814 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #748 deleted mail.message records with IDs: [2689, 2688] 2026-07-08 15:36:44,837 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #748 deleted loan.floating.rate records with IDs: [2, 1] 2026-07-08 15:36:44,884 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #748 deleted mail.message records with IDs: [2693, 2692, 2691] 2026-07-08 15:36:44,890 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #748 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-07-08 15:36:44,919 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #748 deleted mail.message records with IDs: [2697, 2696, 2695] 2026-07-08 15:36:44,925 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #748 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-07-08 15:36:53,951 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f181aa20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:36:53,952 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18dbb27060> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:36:53,962 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:36:53,968 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:36:53,969 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18dbb26fc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:36:53,985 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:36:53,985 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:03,219 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f6266a20> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:03,220 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f60a7600> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:03,242 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:03,246 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:03,247 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f60a71a0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:03,267 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:03,268 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:12,777 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18dc329bc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:12,779 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f204a840> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:12,793 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:12,794 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2049bc0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:12,816 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:12,817 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:22,112 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f25f19e0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:22,113 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f3787ba0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:22,123 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:22,128 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:22,130 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f3785580> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:22,153 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:22,154 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/tests/test_analytic_account.py", line 15, in setUpClass plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-e2f27c7-222797/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-e2f27c7-222797/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-e2f27c7-222797/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-e2f27c7-222797/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-e2f27c7-222797/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-e2f27c7-222797/odoo/addons/base/models/ir_model.py", line 1149, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:23,285 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_analytic_account: Starting TestInterestType.test_01_unlink ... 2026-07-08 15:37:23,342 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #748 deleted account.analytic.account records with IDs: [829] 2026-07-08 15:37:23,376 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_analytic_account: Starting TestInterestType.test_02_unlink_with_lending_order ... 2026-07-08 15:37:24,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_analytic_account: Starting TestInterestType.test_03_unlink_with_borrowing_order ... 2026-07-08 15:37:33,344 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f18f348a660> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:33,345 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f18f273bec0> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:33,352 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:33,356 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:33,357 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f18f2739d00> Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:33,375 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:33,376 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-e2f27c7-222797/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-e2f27c7-222797/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-e2f27c7-222797/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1478, in start rc = server.run(preload, stop) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-e2f27c7-222797/odoo/service/server.py", line 1409, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-e2f27c7-222797/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-e2f27c7-222797/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-e2f27c7-222797/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 1003, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-e2f27c7-222797/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-e2f27c7-222797/odoo/modules/registry.py", line 361, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-e2f27c7-222797/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-e2f27c7-222797/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-07-08 15:37:33,389 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:37:49,095 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #750 deleted mail.message records with IDs: [2689, 2688] 2026-07-08 15:37:49,123 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #750 deleted loan.floating.rate records with IDs: [2, 1] 2026-07-08 15:37:49,197 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #750 deleted mail.message records with IDs: [2693, 2692, 2691] 2026-07-08 15:37:49,203 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #750 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-07-08 15:37:49,248 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #750 deleted mail.message records with IDs: [2697, 2696, 2695] 2026-07-08 15:37:49,255 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #750 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-07-08 15:37:49,754 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_interest_type: Starting TestInterestType.test_check_interest_float_rate ... 2026-07-08 15:37:49,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_interest_type: Starting TestInterestType.test_interest_float_rate_product ... 2026-07-08 15:37:50,077 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:38:06,124 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [2689, 2688] 2026-07-08 15:38:06,144 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.floating.rate records with IDs: [2, 1] 2026-07-08 15:38:06,187 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [2693, 2692, 2691] 2026-07-08 15:38:06,193 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-07-08 15:38:06,223 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [2697, 2696, 2695] 2026-07-08 15:38:06,228 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-07-08 15:38:08,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_can_mark_as_done ... 2026-07-08 15:38:08,618 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [1] 2026-07-08 15:38:08,711 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] 2026-07-08 15:38:09,131 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [2] 2026-07-08 15:38:09,208 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] 2026-07-08 15:38:11,284 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cancel_disbursement_payment_match ... 2026-07-08 15:38:11,544 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [4] 2026-07-08 15:38:11,601 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52] 2026-07-08 15:38:12,014 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [5] 2026-07-08 15:38:12,083 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65] 2026-07-08 15:38:13,478 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted account.move.line.ctp records with IDs: [1072] 2026-07-08 15:38:13,660 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted account.move.line records with IDs: [2152, 2153] 2026-07-08 15:38:13,716 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [40446] 2026-07-08 15:38:13,811 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted account.move records with IDs: [813] 2026-07-08 15:38:13,830 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.followers records with IDs: [4596, 4597] 2026-07-08 15:38:13,916 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.disbursement.payment.match records with IDs: [2] 2026-07-08 15:38:13,965 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [40431] 2026-07-08 15:38:13,978 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [6] 2026-07-08 15:38:13,993 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.followers records with IDs: [4581] 2026-07-08 15:38:14,056 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [40444, 40443, 40442, 40441, 40440, 40439, 40438, 40437, 40436, 40435, 40434, 40433, 40432] 2026-07-08 15:38:14,068 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78] 2026-07-08 15:38:14,084 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.followers records with IDs: [4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594] 2026-07-08 15:38:14,275 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [7] 2026-07-08 15:38:14,324 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91] 2026-07-08 15:38:14,513 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cancel_interest ... 2026-07-08 15:38:14,879 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [9] 2026-07-08 15:38:14,936 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117] 2026-07-08 15:38:15,513 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [10] 2026-07-08 15:38:15,605 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130] 2026-07-08 15:38:17,221 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cancel_invoice_of_interest_line ... 2026-07-08 15:38:17,489 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [12] 2026-07-08 15:38:17,546 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156] 2026-07-08 15:38:18,070 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [13] 2026-07-08 15:38:18,148 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169] 2026-07-08 15:38:21,338 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted account.partial.reconcile records with IDs: [97] 2026-07-08 15:38:21,561 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cannot_confirm_interest_line ... 2026-07-08 15:38:21,968 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [15] 2026-07-08 15:38:22,042 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195] 2026-07-08 15:38:22,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cannot_confirm_refund_line ... 2026-07-08 15:38:22,715 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [17] 2026-07-08 15:38:22,794 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221] 2026-07-08 15:38:23,096 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cannot_disbursement_register_currency_diff ... 2026-07-08 15:38:23,457 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [19] 2026-07-08 15:38:23,540 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247] 2026-07-08 15:38:24,083 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cannot_mark_as_done_01 ... 2026-07-08 15:38:24,465 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [21] 2026-07-08 15:38:24,553 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273] 2026-07-08 15:38:24,854 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286] 2026-07-08 15:38:24,887 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cannot_mark_as_done_02 ... 2026-07-08 15:38:25,282 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [23] 2026-07-08 15:38:25,362 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299] 2026-07-08 15:38:25,956 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [24] 2026-07-08 15:38:26,057 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312] 2026-07-08 15:38:27,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cannot_mark_as_done_03 ... 2026-07-08 15:38:27,617 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [26] 2026-07-08 15:38:27,716 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338] 2026-07-08 15:38:28,272 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [27] 2026-07-08 15:38:28,404 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351] 2026-07-08 15:38:29,640 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [40520, 40519, 40518, 40517, 40516, 40515, 40514, 40513, 40512, 40511, 40510, 40509] 2026-07-08 15:38:29,659 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364] 2026-07-08 15:38:29,681 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.followers records with IDs: [4665, 4666, 4667, 4668, 4669, 4670, 4671, 4672, 4673, 4674, 4675, 4676] 2026-07-08 15:38:29,715 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cannot_set_disbursement_to_draft ... 2026-07-08 15:38:30,070 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [29] 2026-07-08 15:38:30,139 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377] 2026-07-08 15:38:30,425 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [30] 2026-07-08 15:38:30,470 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390] 2026-07-08 15:38:30,543 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_cannot_unlink_not_in_draft_state ... 2026-07-08 15:38:30,866 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [31] 2026-07-08 15:38:30,926 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403] 2026-07-08 15:38:31,167 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [32] 2026-07-08 15:38:31,208 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416] 2026-07-08 15:38:31,259 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [32] 2026-07-08 15:38:31,301 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416] 2026-07-08 15:38:31,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_compute_disbursement_with_period_start_day_not_first_date ... 2026-07-08 15:38:31,547 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_compute_refund_vs_interest_but_not_set_date_for_disbursement ... 2026-07-08 15:38:31,702 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_confirm_contract ... 2026-07-08 15:38:32,231 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [35, 36] 2026-07-08 15:38:32,320 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444] 2026-07-08 15:38:32,646 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_copy_contract_order ... 2026-07-08 15:38:32,778 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_by_number ... 2026-07-08 15:38:33,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_end_date ... 2026-07-08 15:38:33,507 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [41, 42] 2026-07-08 15:38:33,567 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516] 2026-07-08 15:38:33,606 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.disbursement records with IDs: [19, 20] 2026-07-08 15:38:34,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_more_than_loan_amount ... 2026-07-08 15:38:34,161 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_more_than_loan_amount_2 ... 2026-07-08 15:38:34,279 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_register ... 2026-07-08 15:38:34,634 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [45] 2026-07-08 15:38:34,706 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553] 2026-07-08 15:38:35,119 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [46] 2026-07-08 15:38:35,199 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566] 2026-07-08 15:38:36,371 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [40525] 2026-07-08 15:38:36,377 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [47] 2026-07-08 15:38:36,391 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.followers records with IDs: [4682] 2026-07-08 15:38:36,467 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [40538, 40537, 40536, 40535, 40534, 40533, 40532, 40531, 40530, 40529, 40528, 40527, 40526] 2026-07-08 15:38:36,475 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579] 2026-07-08 15:38:36,486 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.followers records with IDs: [4683, 4684, 4685, 4686, 4687, 4688, 4689, 4690, 4691, 4692, 4693, 4694, 4695] 2026-07-08 15:38:37,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_register_2 ... 2026-07-08 15:38:37,729 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [49, 50] 2026-07-08 15:38:37,813 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616] 2026-07-08 15:38:38,390 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [51, 52] 2026-07-08 15:38:38,527 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640] 2026-07-08 15:38:39,906 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_register_3 ... 2026-07-08 15:38:40,424 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [55, 56] 2026-07-08 15:38:40,526 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690] 2026-07-08 15:38:41,180 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [57, 58] 2026-07-08 15:38:41,332 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714] 2026-07-08 15:38:42,792 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_start_date_earlier_than_contract_start_date ... 2026-07-08 15:38:42,882 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_disbursement_upon_request ... 2026-07-08 15:38:43,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_01 ... 2026-07-08 15:38:43,416 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_02 ... 2026-07-08 15:38:43,731 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_03 ... 2026-07-08 15:38:44,068 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_04 ... 2026-07-08 15:38:44,245 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_05 ... 2026-07-08 15:38:44,439 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_08 ... 2026-07-08 15:38:44,808 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_09 ... 2026-07-08 15:38:45,014 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_10 ... 2026-07-08 15:38:45,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_11 ... 2026-07-08 15:38:45,529 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_12 ... 2026-07-08 15:38:45,700 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_13 ... 2026-07-08 15:38:45,912 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_14 ... 2026-07-08 15:38:46,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_16 ... 2026-07-08 15:38:46,434 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_18 ... 2026-07-08 15:38:46,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_19 ... 2026-07-08 15:38:46,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_20 ... 2026-07-08 15:38:47,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_fixed_rate_21 ... 2026-07-08 15:38:47,318 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_floating_rate_01 ... 2026-07-08 15:38:47,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_floating_rate_02 ... 2026-07-08 15:38:47,975 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_floating_rate_03 ... 2026-07-08 15:38:48,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_floating_rate_04 ... 2026-07-08 15:38:48,411 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_floating_rate_05 ... 2026-07-08 15:38:48,665 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_floating_rate_06 ... 2026-07-08 15:38:48,839 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_floating_rate_07 ... 2026-07-08 15:38:49,028 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_interest_payment ... 2026-07-08 15:38:49,305 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [90] 2026-07-08 15:38:49,362 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943] 2026-07-08 15:38:49,795 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [91] 2026-07-08 15:38:49,878 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956] 2026-07-08 15:38:52,254 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_loan_order_form ... 2026-07-08 15:38:52,328 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_reconfirm_contract ... 2026-07-08 15:38:52,599 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [93] 2026-07-08 15:38:52,659 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982] 2026-07-08 15:38:52,836 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [94] 2026-07-08 15:38:52,855 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995] 2026-07-08 15:38:52,889 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_refund_payment ... 2026-07-08 15:38:53,163 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [95] 2026-07-08 15:38:53,213 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008] 2026-07-08 15:38:53,622 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [96] 2026-07-08 15:38:53,701 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021] 2026-07-08 15:38:54,855 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.message records with IDs: [40656, 40655, 40654, 40653, 40652, 40651, 40650, 40649, 40648, 40647, 40646, 40645, 40644] 2026-07-08 15:38:54,866 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034] 2026-07-08 15:38:54,880 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted mail.followers records with IDs: [4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819] 2026-07-08 15:38:55,693 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_set_days_of_month_or_year_to_zero ... 2026-07-08 15:38:55,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_unlink_contract_order ... 2026-07-08 15:38:56,007 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [98] 2026-07-08 15:38:56,048 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061] 2026-07-08 15:38:56,072 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.disbursement records with IDs: [60] 2026-07-08 15:38:56,100 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrowing.order records with IDs: [2] 2026-07-08 15:38:56,131 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order: Starting TestLoanBorrowingOrder.test_unlink_disburement ... 2026-07-08 15:38:56,367 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.refund.line records with IDs: [99] 2026-07-08 15:38:56,407 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.interest.line records with IDs: [1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074] 2026-07-08 15:38:56,431 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #752 deleted loan.borrow.disbursement records with IDs: [61] 2026-07-08 15:38:56,520 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:39:11,572 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted mail.message records with IDs: [2689, 2688] 2026-07-08 15:39:11,600 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.floating.rate records with IDs: [2, 1] 2026-07-08 15:39:11,651 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted mail.message records with IDs: [2693, 2692, 2691] 2026-07-08 15:39:11,663 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-07-08 15:39:11,733 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted mail.message records with IDs: [2697, 2696, 2695] 2026-07-08 15:39:11,745 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-07-08 15:39:12,991 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [100] 2026-07-08 15:39:13,066 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086] 2026-07-08 15:39:31,297 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_02_borrow_order_disbursement_payment ... 2026-07-08 15:39:32,077 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_03_borrow_order_disbursement_payment_multiple ... 2026-07-08 15:39:33,167 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_04_borrow_order_refund_payment_01 ... 2026-07-08 15:39:33,502 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [101] 2026-07-08 15:39:33,594 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:39:35,122 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_04_borrow_order_refund_payment_02 ... 2026-07-08 15:39:35,421 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [101] 2026-07-08 15:39:35,512 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:39:37,011 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_05_borrow_order_refund_payment_multiple ... 2026-07-08 15:39:37,327 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [101] 2026-07-08 15:39:37,431 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:39:39,038 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_06_borrow_order_interest ... 2026-07-08 15:39:39,353 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [101] 2026-07-08 15:39:39,451 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:39:40,547 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_07_borrow_order_interest_multiple ... 2026-07-08 15:39:40,868 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [101] 2026-07-08 15:39:40,977 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:39:46,674 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_08_check_disbursement_amount ... 2026-07-08 15:39:47,415 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_09_check_interest_amount ... 2026-07-08 15:39:47,723 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [101] 2026-07-08 15:39:47,818 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:39:48,880 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_10_check_journal_entry_company_01 ... 2026-07-08 15:39:49,550 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_10_check_journal_entry_company_02 ... 2026-07-08 15:39:49,874 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [101] 2026-07-08 15:39:49,969 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:39:51,612 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_borrowing_order_journal_link: Starting TestLoanBorrowingOrderJournalLink.test_10_check_journal_entry_company_03 ... 2026-07-08 15:39:51,921 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.refund.line records with IDs: [101] 2026-07-08 15:39:52,015 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #754 deleted loan.borrow.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:39:55,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:40:09,141 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [2689, 2688] 2026-07-08 15:40:09,161 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.floating.rate records with IDs: [2, 1] 2026-07-08 15:40:09,198 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [2693, 2692, 2691] 2026-07-08 15:40:09,204 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-07-08 15:40:09,230 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [2697, 2696, 2695] 2026-07-08 15:40:09,235 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-07-08 15:40:10,765 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_can_mark_as_done ... 2026-07-08 15:40:11,027 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [1] 2026-07-08 15:40:11,100 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] 2026-07-08 15:40:11,545 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [2] 2026-07-08 15:40:11,633 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] 2026-07-08 15:40:12,825 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cancel_disbursement_payment_match ... 2026-07-08 15:40:13,089 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [4] 2026-07-08 15:40:13,156 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52] 2026-07-08 15:40:13,574 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [5] 2026-07-08 15:40:13,649 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65] 2026-07-08 15:40:14,913 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted account.move.line.ctp records with IDs: [1116] 2026-07-08 15:40:15,102 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted account.move.line records with IDs: [2241, 2242] 2026-07-08 15:40:15,159 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [40848] 2026-07-08 15:40:15,264 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted account.move records with IDs: [857] 2026-07-08 15:40:15,286 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.followers records with IDs: [5047, 5048] 2026-07-08 15:40:15,335 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.disbursement.payment.match records with IDs: [2] 2026-07-08 15:40:15,392 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [40833] 2026-07-08 15:40:15,398 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [6] 2026-07-08 15:40:15,413 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.followers records with IDs: [5032] 2026-07-08 15:40:15,472 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [40846, 40845, 40844, 40843, 40842, 40841, 40840, 40839, 40838, 40837, 40836, 40835, 40834] 2026-07-08 15:40:15,484 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78] 2026-07-08 15:40:15,499 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.followers records with IDs: [5033, 5034, 5035, 5036, 5037, 5038, 5039, 5040, 5041, 5042, 5043, 5044, 5045] 2026-07-08 15:40:15,713 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [7] 2026-07-08 15:40:15,758 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91] 2026-07-08 15:40:15,947 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cancel_interest ... 2026-07-08 15:40:16,220 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [9] 2026-07-08 15:40:16,274 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117] 2026-07-08 15:40:16,745 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [10] 2026-07-08 15:40:16,883 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130] 2026-07-08 15:40:18,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cancel_invoice_of_interest_line ... 2026-07-08 15:40:18,785 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [12] 2026-07-08 15:40:18,847 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156] 2026-07-08 15:40:19,254 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [13] 2026-07-08 15:40:19,327 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169] 2026-07-08 15:40:21,667 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted account.partial.reconcile records with IDs: [102] 2026-07-08 15:40:21,902 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cannot_confirm_interest_line ... 2026-07-08 15:40:22,211 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [15] 2026-07-08 15:40:22,273 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195] 2026-07-08 15:40:22,505 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cannot_confirm_refund_line ... 2026-07-08 15:40:22,794 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [17] 2026-07-08 15:40:22,854 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221] 2026-07-08 15:40:23,088 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cannot_disbursement_register_currency_diff ... 2026-07-08 15:40:23,402 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [19] 2026-07-08 15:40:23,454 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247] 2026-07-08 15:40:23,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cannot_mark_as_done_01 ... 2026-07-08 15:40:24,126 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [21] 2026-07-08 15:40:24,186 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273] 2026-07-08 15:40:24,383 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286] 2026-07-08 15:40:24,415 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cannot_mark_as_done_02 ... 2026-07-08 15:40:24,670 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [23] 2026-07-08 15:40:24,726 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299] 2026-07-08 15:40:25,139 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [24] 2026-07-08 15:40:25,249 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312] 2026-07-08 15:40:26,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cannot_mark_as_done_03 ... 2026-07-08 15:40:26,499 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [26] 2026-07-08 15:40:26,547 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338] 2026-07-08 15:40:27,119 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [27] 2026-07-08 15:40:27,220 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351] 2026-07-08 15:40:28,300 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [40922, 40921, 40920, 40919, 40918, 40917, 40916, 40915, 40914, 40913, 40912, 40911] 2026-07-08 15:40:28,311 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364] 2026-07-08 15:40:28,327 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.followers records with IDs: [5116, 5117, 5118, 5119, 5120, 5121, 5122, 5123, 5124, 5125, 5126, 5127] 2026-07-08 15:40:28,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cannot_set_disbursement_to_draft ... 2026-07-08 15:40:28,600 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [29] 2026-07-08 15:40:28,651 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377] 2026-07-08 15:40:28,825 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [30] 2026-07-08 15:40:28,848 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390] 2026-07-08 15:40:28,908 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_cannot_unlink_not_in_draft_state ... 2026-07-08 15:40:29,212 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [31] 2026-07-08 15:40:29,263 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403] 2026-07-08 15:40:29,433 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [32] 2026-07-08 15:40:29,466 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416] 2026-07-08 15:40:29,500 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [32] 2026-07-08 15:40:29,531 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416] 2026-07-08 15:40:29,566 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_compute_disbursement_with_period_start_day_not_first_date ... 2026-07-08 15:40:29,727 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_compute_refund_vs_interest_but_not_set_date_for_disbursement ... 2026-07-08 15:40:29,858 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_confirm_contract ... 2026-07-08 15:40:30,316 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [35, 36] 2026-07-08 15:40:30,434 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444] 2026-07-08 15:40:30,717 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_copy_contract_order ... 2026-07-08 15:40:30,840 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_by_number ... 2026-07-08 15:40:31,246 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_end_date ... 2026-07-08 15:40:31,612 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [41, 42] 2026-07-08 15:40:31,670 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516] 2026-07-08 15:40:31,697 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.disbursement records with IDs: [19, 20] 2026-07-08 15:40:31,987 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_more_than_loan_amount ... 2026-07-08 15:40:32,115 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_more_than_loan_amount_2 ... 2026-07-08 15:40:32,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_register ... 2026-07-08 15:40:32,508 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [45] 2026-07-08 15:40:32,573 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553] 2026-07-08 15:40:32,947 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [46] 2026-07-08 15:40:33,053 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566] 2026-07-08 15:40:34,348 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [40927] 2026-07-08 15:40:34,356 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [47] 2026-07-08 15:40:34,392 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.followers records with IDs: [5133] 2026-07-08 15:40:34,498 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [40940, 40939, 40938, 40937, 40936, 40935, 40934, 40933, 40932, 40931, 40930, 40929, 40928] 2026-07-08 15:40:34,523 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579] 2026-07-08 15:40:34,543 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.followers records with IDs: [5134, 5135, 5136, 5137, 5138, 5139, 5140, 5141, 5142, 5143, 5144, 5145, 5146] 2026-07-08 15:40:35,405 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_register_2 ... 2026-07-08 15:40:35,779 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [49, 50] 2026-07-08 15:40:35,854 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616] 2026-07-08 15:40:36,464 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [51, 52] 2026-07-08 15:40:36,593 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640] 2026-07-08 15:40:38,041 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_register_3 ... 2026-07-08 15:40:38,473 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [55, 56] 2026-07-08 15:40:38,559 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690] 2026-07-08 15:40:39,182 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [57, 58] 2026-07-08 15:40:39,301 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714] 2026-07-08 15:40:40,482 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_start_date_earlier_than_contract_start_date ... 2026-07-08 15:40:40,567 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_disbursement_upon_request ... 2026-07-08 15:40:40,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_01 ... 2026-07-08 15:40:41,056 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_02 ... 2026-07-08 15:40:41,284 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_03 ... 2026-07-08 15:40:41,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_04 ... 2026-07-08 15:40:41,674 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_05 ... 2026-07-08 15:40:41,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_08 ... 2026-07-08 15:40:42,041 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_09 ... 2026-07-08 15:40:42,185 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_10 ... 2026-07-08 15:40:42,365 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_11 ... 2026-07-08 15:40:42,715 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_12 ... 2026-07-08 15:40:42,915 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_13 ... 2026-07-08 15:40:43,104 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_14 ... 2026-07-08 15:40:43,331 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_16 ... 2026-07-08 15:40:43,698 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_18 ... 2026-07-08 15:40:43,981 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_19 ... 2026-07-08 15:40:44,133 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_20 ... 2026-07-08 15:40:44,274 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_fixed_rate_21 ... 2026-07-08 15:40:44,407 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_floating_rate_01 ... 2026-07-08 15:40:44,642 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_floating_rate_02 ... 2026-07-08 15:40:44,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_floating_rate_03 ... 2026-07-08 15:40:45,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_floating_rate_04 ... 2026-07-08 15:40:45,490 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_floating_rate_05 ... 2026-07-08 15:40:45,859 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_floating_rate_06 ... 2026-07-08 15:40:46,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_floating_rate_07 ... 2026-07-08 15:40:46,298 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_interest_payment ... 2026-07-08 15:40:46,669 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [90] 2026-07-08 15:40:46,724 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943] 2026-07-08 15:40:47,274 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [91] 2026-07-08 15:40:47,409 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956] 2026-07-08 15:40:50,366 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_loan_order_form ... 2026-07-08 15:40:50,438 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_reconfirm_contract ... 2026-07-08 15:40:50,842 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [93] 2026-07-08 15:40:50,920 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982] 2026-07-08 15:40:51,164 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [94] 2026-07-08 15:40:51,188 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995] 2026-07-08 15:40:51,227 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_refund_payment ... 2026-07-08 15:40:51,512 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [95] 2026-07-08 15:40:51,594 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008] 2026-07-08 15:40:52,196 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [96] 2026-07-08 15:40:52,287 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021] 2026-07-08 15:40:53,837 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.message records with IDs: [41058, 41057, 41056, 41055, 41054, 41053, 41052, 41051, 41050, 41049, 41048, 41047, 41046] 2026-07-08 15:40:53,852 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034] 2026-07-08 15:40:53,871 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted mail.followers records with IDs: [5258, 5259, 5260, 5261, 5262, 5263, 5264, 5265, 5266, 5267, 5268, 5269, 5270] 2026-07-08 15:40:54,975 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_set_days_of_month_or_year_to_zero ... 2026-07-08 15:40:55,051 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_unlink_contract_order ... 2026-07-08 15:40:55,382 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [98] 2026-07-08 15:40:55,447 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061] 2026-07-08 15:40:55,478 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.disbursement records with IDs: [60] 2026-07-08 15:40:55,533 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lending.order records with IDs: [2] 2026-07-08 15:40:55,570 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order: Starting TestLoanLendingOrder.test_unlink_disburement ... 2026-07-08 15:40:55,958 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.refund.line records with IDs: [99] 2026-07-08 15:40:56,013 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.interest.line records with IDs: [1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074] 2026-07-08 15:40:56,043 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #756 deleted loan.lend.disbursement records with IDs: [61] 2026-07-08 15:40:56,150 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:41:12,548 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted mail.message records with IDs: [2689, 2688] 2026-07-08 15:41:12,573 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.floating.rate records with IDs: [2, 1] 2026-07-08 15:41:12,626 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted mail.message records with IDs: [2693, 2692, 2691] 2026-07-08 15:41:12,638 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-07-08 15:41:12,673 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted mail.message records with IDs: [2697, 2696, 2695] 2026-07-08 15:41:12,684 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-07-08 15:41:13,923 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [100] 2026-07-08 15:41:13,988 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086] 2026-07-08 15:41:31,851 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_02_lending_order_disbursement_payment ... 2026-07-08 15:41:32,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_03_lending_order_disbursement_payment_multiple ... 2026-07-08 15:41:33,409 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_04_lend_order_refund_payment_01 ... 2026-07-08 15:41:33,728 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [101] 2026-07-08 15:41:33,818 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:41:35,219 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_04_lend_order_refund_payment_02 ... 2026-07-08 15:41:35,612 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [101] 2026-07-08 15:41:35,712 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:41:37,257 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_05_lend_order_refund_payment_multiple ... 2026-07-08 15:41:37,582 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [101] 2026-07-08 15:41:37,676 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:41:39,263 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_06_lend_order_interest ... 2026-07-08 15:41:39,576 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [101] 2026-07-08 15:41:39,670 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:41:40,948 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_07_lend_order_interest_multiple ... 2026-07-08 15:41:41,330 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [101] 2026-07-08 15:41:41,452 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:41:47,617 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_08_check_disbursement_amount ... 2026-07-08 15:41:48,527 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_09_check_interest_amount ... 2026-07-08 15:41:48,911 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [101] 2026-07-08 15:41:49,050 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:41:50,368 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_10_check_journal_entry_company_01 ... 2026-07-08 15:41:51,212 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_10_check_journal_entry_company_02 ... 2026-07-08 15:41:51,614 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [101] 2026-07-08 15:41:51,757 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:41:53,680 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_loan_lending_order_journal_link: Starting TestLoanLendingOrderJournalLink.test_10_check_journal_entry_company_03 ... 2026-07-08 15:41:54,075 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.refund.line records with IDs: [101] 2026-07-08 15:41:54,201 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #758 deleted loan.lend.interest.line records with IDs: [1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1096, 1097, 1098] 2026-07-08 15:41:57,716 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:42:12,217 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #760 deleted mail.message records with IDs: [2689, 2688] 2026-07-08 15:42:12,244 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #760 deleted loan.floating.rate records with IDs: [2, 1] 2026-07-08 15:42:12,312 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #760 deleted mail.message records with IDs: [2693, 2692, 2691] 2026-07-08 15:42:12,323 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #760 deleted loan.floating.rate records with IDs: [5, 4, 3] 2026-07-08 15:42:12,362 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #760 deleted mail.message records with IDs: [2697, 2696, 2695] 2026-07-08 15:42:12,371 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #760 deleted loan.floating.rate records with IDs: [8, 7, 6] 2026-07-08 15:42:12,817 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_loan_management.tests.test_product: Starting TestLoanProduct.test_product_form ... 2026-07-08 15:42:14,016 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:42:14,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_constraints_maintenance_equipment_1 ... 2026-07-08 15:42:14,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_constraints_maintenance_equipment_2 ... 2026-07-08 15:42:14,549 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_constraints_maintenance_equipment_3 ... 2026-07-08 15:42:14,764 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_maintenance_equipment_2 ... 2026-07-08 15:42:15,019 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_by_working_hours.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_maintenance_equipment_3 ... 2026-07-08 15:42:15,287 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:42:15,301 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_01_cron_generate_requests ... 2026-07-08 15:42:15,503 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (39) started manually 2026-07-08 15:42:15,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (39) done 2026-07-08 15:42:15,571 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_02_cron_generate_requests ... 2026-07-08 15:42:15,770 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (39) started manually 2026-07-08 15:42:15,895 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (39) done 2026-07-08 15:42:15,901 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (39) started manually 2026-07-08 15:42:15,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: generate preventive maintenance requests' (39) done 2026-07-08 15:42:15,940 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_1_1_compute_next_maintenance ... 2026-07-08 15:42:16,166 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_1_2_compute_next_maintenance ... 2026-07-08 15:42:16,371 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_1_3_compute_next_maintenance ... 2026-07-08 15:42:16,552 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_1_4_compute_next_maintenance ... 2026-07-08 15:42:16,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_equipment: Starting TestMaintenanceEquipment.test_2_1_compute_next_maintenance ... 2026-07-08 15:42:16,928 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_01_cron_notify_maintenance ... 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2036] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41249] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2037] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2038] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (104) started manually 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (104) done 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_02_cron_notify_maintenance ... 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2040] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41259] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2041] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2042] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (104) started manually 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (104) done 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_03_cron_notify_maintenance ... 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2044] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41269] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2045] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2046] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (104) started manually 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Maintenance: Send Email Notify Maintenance' (104) done 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_maintenance_notification.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_date_to_notify ... 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2047] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41278] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2048] 2025-01-31 09:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2049] 2026-07-08 15:42:22,023 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:42:29,217 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_mrp_maintenance.tests.test_mrp_maintenance: Starting TestMrpMaintenance.test_01_compute_maintenance_request ... 2026-07-08 15:42:29,256 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_mrp_maintenance.tests.test_mrp_maintenance: Starting TestMrpMaintenance.test_02_compute_maintenance_request ... 2026-07-08 15:42:29,520 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_mrp_maintenance.tests.test_mrp_maintenance: Starting TestMrpMaintenance.test_03_compute_maintenance_count ... 2026-07-08 15:42:30,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:42:33,999 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_get_default_warehouse_id ... 2026-07-08 15:42:34,169 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_multi_warehouse_access_control.tests.test_access_right: Starting TestAccessRight.test_own_document_user_access_right ... 2026-07-08 15:42:34,924 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:42:37,057 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2050] 2026-07-08 15:42:37,073 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41287] 2026-07-08 15:42:37,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:42:37,612 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2051] 2026-07-08 15:42:37,626 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41289] 2026-07-08 15:42:37,641 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:42:42,895 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_multi_warehouse_access_control_mrp.tests.test_access_right: Starting TestAccessRight.test_01_own_document_user_access_mrp_data ... 2026-07-08 15:42:42,984 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 773, model: mrp.production 2026-07-08 15:42:42,993 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 773, model: mrp.bom 2026-07-08 15:42:42,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 773, model: mrp.bom.line 2026-07-08 15:42:43,001 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 773, model: mrp.workorder 2026-07-08 15:42:43,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 773, model: mrp.unbuild 2026-07-08 15:42:43,010 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 773, model: mrp.production 2026-07-08 15:42:43,013 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 773, model: mrp.bom 2026-07-08 15:42:43,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 773, model: mrp.bom.line 2026-07-08 15:42:43,021 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 773, model: mrp.workorder 2026-07-08 15:42:43,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 773, model: mrp.unbuild 2026-07-08 15:42:43,030 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 773, model: mrp.production 2026-07-08 15:42:43,037 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 773, model: mrp.bom 2026-07-08 15:42:43,043 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 773, model: mrp.bom.line 2026-07-08 15:42:43,048 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 773, model: mrp.workorder 2026-07-08 15:42:43,053 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 773, model: mrp.unbuild 2026-07-08 15:42:43,087 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_multi_warehouse_access_control_mrp.tests.test_access_right: Starting TestAccessRight.test_mrp_own_document_user_access ... 2026-07-08 15:42:43,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 774, model: stock.warehouse 2026-07-08 15:42:43,147 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 774, model: stock.warehouse 2026-07-08 15:42:43,156 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 774, model: stock.warehouse 2026-07-08 15:42:43,191 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [234], uid: 775, model: stock.warehouse 2026-07-08 15:42:43,222 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 775, model: stock.warehouse 2026-07-08 15:42:43,231 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 775, model: stock.warehouse 2026-07-08 15:42:43,241 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 775, model: stock.warehouse 2026-07-08 15:42:43,257 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 775, model: stock.warehouse 2026-07-08 15:42:43,262 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 775, model: stock.warehouse 2026-07-08 15:42:43,266 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 775, model: stock.warehouse 2026-07-08 15:42:43,278 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [235], uid: 774, model: stock.warehouse 2026-07-08 15:42:43,313 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 774, model: stock.warehouse 2026-07-08 15:42:43,319 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 774, model: stock.warehouse 2026-07-08 15:42:43,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 774, model: stock.warehouse 2026-07-08 15:42:43,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_multi_warehouse_access_control_mrp.tests.test_access_right: Starting TestAccessRight.test_onchange_bom_id_with_user ... 2026-07-08 15:42:45,180 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [235], uid: 774, model: stock.warehouse 2026-07-08 15:42:45,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [235], uid: 774, model: stock.warehouse 2026-07-08 15:42:45,211 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [235], uid: 774, model: stock.warehouse 2026-07-08 15:42:45,222 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [235], uid: 774, model: stock.warehouse 2026-07-08 15:42:45,316 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:42:45,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_multi_warehouse_access_control_purchase.tests.test_access_rule: Starting TestAccessRight.test_01_own_document_user_access_purchase_data ... 2026-07-08 15:42:45,925 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 776, model: purchase.order 2026-07-08 15:42:45,995 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:42:46,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_multi_warehouse_access_control_sale.tests.test_access_rule: Starting TestAccessRight.test_01_own_document_user_access_sale_data ... 2026-07-08 15:42:47,692 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 777, model: sale.order 2026-07-08 15:42:47,840 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:42:49,556 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_access_rights: Starting TestAccessRights.test_access_rights_internal_user ... 2026-07-08 15:42:49,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 779, model: ir.module.category 2026-07-08 15:42:50,005 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 779, model: ir.module.category 2026-07-08 15:42:50,012 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 779, model: ir.module.category 2026-07-08 15:42:50,060 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 779, model: odoo.module 2026-07-08 15:42:50,064 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 779, model: odoo.module 2026-07-08 15:42:50,069 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 779, model: odoo.module 2026-07-08 15:42:50,164 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 779, model: odoo.module.version.image 2026-07-08 15:42:50,169 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 779, model: odoo.module.version 2026-07-08 15:42:50,173 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 779, model: odoo.module.version 2026-07-08 15:42:50,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_access_rights: Starting TestAccessRights.test_access_rights_portal ... 2026-07-08 15:42:50,550 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 780, model: odoo.module 2026-07-08 15:42:50,566 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 780, model: odoo.module 2026-07-08 15:42:50,577 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 780, model: odoo.module 2026-07-08 15:42:50,586 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 780, model: odoo.module 2026-07-08 15:42:50,618 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_access_rights: Starting TestAccessRights.test_access_rights_user ... 2026-07-08 15:42:51,067 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 781, model: odoo.module.version.download.stat 2026-07-08 15:42:51,082 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 781, model: odoo.module.version.download.stat 2026-07-08 15:42:51,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:42:53,203 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_constrains_app_download_token_lifetime ... 2026-07-08 15:42:53,259 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_all ... 2026-07-08 15:42:55,962 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_all_paid_omv_test ... 2026-07-08 15:42:58,872 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_buy_omv_test ... 2026-07-08 15:43:01,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_buy_omv_test_sale ... 2026-07-08 15:43:03,967 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_buy_omv_test_sale_paid_omv_test ... 2026-07-08 15:43:06,888 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_buy_omv_test_sale_project ... 2026-07-08 15:43:09,567 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_buy_omv_test_sale_project_paid_omv_test_sale ... 2026-07-08 15:43:12,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_buy_omv_test_sale_template ... 2026-07-08 15:43:14,271 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_account_move: Starting TestAccountMove.test_update_odoo_module_dependency_lines_buy_omv_test_sale_template_paid_omv_test_sale_project ... 2026-07-08 15:43:17,046 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:43:18,676 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_apps_market: Starting TestAppsMarket.test_apps_market_discover_modules ... 2026-07-08 15:43:20,486 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted odoo.module.version records with IDs: [16] 2026-07-08 15:43:27,125 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_apps_market: Starting TestAppsMarket.test_multiple_omv_same_tech_name_multi_repo ... 2026-07-08 15:43:27,255 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-07-08 15:43:28,352 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-07-08 15:43:31,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:43:42,994 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_download_apps: Starting TestDownloadApps.test_download_all_apps ... 2026-07-08 15:43:49,190 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_user from n/a 2026-07-08 15:43:49,204 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:43:50,307 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:43:50] "GET /my/apps/downloads HTTP/1.1" 200 - 43 0.033 1.072 2026-07-08 15:43:51,939 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:43:51] "GET /my/apps/downloads HTTP/1.1" 200 - 38 0.057 0.104 2026-07-08 15:43:51,942 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_download_apps.TestDownloadApps.test_download_all_apps: waiting for threads: [] 2026-07-08 15:43:51,981 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_download_apps: Starting TestDownloadApps.test_download_app_via_web_content ... 2026-07-08 15:43:52,001 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_user from n/a 2026-07-08 15:43:52,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:43:52,323 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:43:52] "GET /web/content/odoo.module.version/27/zipped_source_code HTTP/1.1" 404 - 19 0.040 0.272 2026-07-08 15:43:52,325 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_download_apps.TestDownloadApps.test_download_app_via_web_content: waiting for threads: [] 2026-07-08 15:43:52,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_download_apps: Starting TestDownloadApps.test_download_one_app ... 2026-07-08 15:43:58,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.res_users: Login successful for db:rb-e2f27c7-222797-391089 login:portal_user from n/a 2026-07-08 15:43:58,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:43:58,781 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:43:58] "GET /my/apps/downloads HTTP/1.1" 200 - 42 0.044 0.266 2026-07-08 15:43:58,814 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_download_apps: Starting TestDownloadApps.test_share_download_all_apps ... 2026-07-08 15:43:58,854 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:43:59,207 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:43:59] "GET /my/apps/downloads?download_id=4&access_token=4d9a03e3-ebd5-4b76-a446-bc88e86aca2d HTTP/1.1" 200 - 37 0.030 0.328 2026-07-08 15:43:59,235 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:43:59] "GET /my/apps/downloads?download_id=4&access_token=4d9a03e3-ebd5-4b76-a446-bc88e86aca2df HTTP/1.1" 303 - 1 0.001 0.021 2026-07-08 15:43:59,262 184 INFO rb-e2f27c7-222797-391089 odoo.http: Session expired 2026-07-08 15:43:59,263 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:43:59] "GET /my HTTP/1.1" 303 - 7 0.005 0.019 2026-07-08 15:44:00,219 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:44:00] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 184 0.172 0.780 2026-07-08 15:44:00,220 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_download_apps.TestDownloadApps.test_share_download_all_apps: waiting for threads: [] 2026-07-08 15:44:00,258 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-07-08 15:44:01,904 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_odoo_module: Starting TestOdooModule.test_get_latest_version ... 2026-07-08 15:44:01,962 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:44:03,676 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_odoo_module_version: Starting TestOdooModuleVersion.test_download_module_free ... 2026-07-08 15:44:03,775 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_odoo_module_version: Starting TestOdooModuleVersion.test_download_module_free_depend_module_with_fee ... 2026-07-08 15:44:03,932 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_odoo_module_version: Starting TestOdooModuleVersion.test_get_recursive_dependencies ... 2026-07-08 15:44:03,959 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_odoo_module_version: Starting TestOdooModuleVersion.test_version_sorting_in_other_versions ... 2026-07-08 15:44:04,011 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:44:05,588 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module.tests.test_software_author: Starting TestSoftwareAuthor.test_software_author_unlink ... 2026-07-08 15:44:05,747 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:44:12,421 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module_sale.tests.test_cart: Starting TestCart.test_cart_1 ... 2026-07-08 15:44:14,069 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [144] 2026-07-08 15:44:14,832 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [142] 2026-07-08 15:44:15,449 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [143] 2026-07-08 15:44:16,037 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [141] 2026-07-08 15:44:16,606 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [147] 2026-07-08 15:44:17,128 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [146] 2026-07-08 15:44:17,640 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [145] 2026-07-08 15:44:18,100 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [148] 2026-07-08 15:44:18,275 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module_sale.tests.test_cart: Starting TestCart.test_cart_2 ... 2026-07-08 15:44:20,279 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [149] 2026-07-08 15:44:20,772 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [152] 2026-07-08 15:44:21,266 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [151] 2026-07-08 15:44:21,768 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [150] 2026-07-08 15:44:22,415 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [154] 2026-07-08 15:44:23,022 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [153] 2026-07-08 15:44:23,526 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [155] 2026-07-08 15:44:24,015 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [156] 2026-07-08 15:44:24,198 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:44:27,752 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module_sale.tests.test_run: Starting TestSaleOrder.test_onchange_order_line_and_partner ... 2026-07-08 15:44:31,676 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:44:33,473 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_module_sale.tests.test_wizard_omv_generate_quotation: Starting TestOdooModuleVersionGenerateQuotation.test_odoo_module_version_generate_quotation_wizard ... 2026-07-08 15:44:36,511 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:44:36,558 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_version.tests.test_config_section: Starting TestConfigSection.test_write_config_section ... 2026-07-08 15:44:36,601 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-e2f27c7-222797/odoo/tests/case.py:247 2026-07-08 15:44:36,640 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_odoo_version_duplicate_name ... 2026-07-08 15:44:36,646 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_odoo_version_invalid_name_1 ... 2026-07-08 15:44:36,658 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_odoo_version_invalid_name_2 ... 2026-07-08 15:44:36,660 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_odoo_version_new ... 2026-07-08 15:44:36,707 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_odoo_version_valid_name_1 ... 2026-07-08 15:44:36,734 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_odoo_version_valid_name_2 ... 2026-07-08 15:44:36,752 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-e2f27c7-222797/odoo/tests/case.py:247 2026-07-08 15:44:36,791 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_odoo_version.tests.test_version_config: Starting TestVersionConfig.test_version_config ... 2026-07-08 15:44:36,799 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-e2f27c7-222797/odoo/tests/case.py:247 2026-07-08 15:44:52,569 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_access_right: Starting TestAccessRight.test_01_access_right ... 2026-07-08 15:44:52,726 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #798 deleted okr.node records with IDs: [7] 2026-07-08 15:44:52,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 798, model: okr.node 2026-07-08 15:44:52,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 798, model: okr.node 2026-07-08 15:44:52,795 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 798, model: okr.node 2026-07-08 15:44:52,820 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 798, model: okr.node 2026-07-08 15:44:52,852 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 798, model: okr.node 2026-07-08 15:44:52,917 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_access_right: Starting TestAccessRight.test_01_different_company ... 2026-07-08 15:44:53,071 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 800, model: okr.node 2026-07-08 15:44:53,128 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_access_right: Starting TestAccessRight.test_01_multi_companies ... 2026-07-08 15:44:53,179 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 800, model: okr.node 2026-07-08 15:44:53,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 800, model: okr.node 2026-07-08 15:44:53,266 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 800, model: okr.node 2026-07-08 15:44:53,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 799, model: okr.node 2026-07-08 15:44:53,388 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 799, model: okr.node 2026-07-08 15:44:53,420 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 799, model: okr.node 2026-07-08 15:44:53,488 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_access_right: Starting TestAccessRight.test_02_access_right ... 2026-07-08 15:44:53,712 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #797 deleted okr.node records with IDs: [8] 2026-07-08 15:44:53,727 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 797, model: okr.node 2026-07-08 15:44:53,797 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_access_right: Starting TestAccessRight.test_02_multi_companies ... 2026-07-08 15:44:54,040 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #799 deleted okr.node records with IDs: [5] 2026-07-08 15:44:54,176 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #800 deleted okr.node records with IDs: [6] 2026-07-08 15:44:54,397 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 801, model: okr.node 2026-07-08 15:44:54,421 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [10], uid: 801, model: okr.node 2026-07-08 15:44:54,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_access_right: Starting TestAccessRight.test_03_access_right ... 2026-07-08 15:44:54,719 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #797 deleted okr.node records with IDs: [11] 2026-07-08 15:44:54,759 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #797 deleted okr.node records with IDs: [12] 2026-07-08 15:44:54,793 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_access_right: Starting TestAccessRight.test_03_hierarchy_chart_public_read ... 2026-07-08 15:45:02,088 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 803, model: okr.node 2026-07-08 15:45:02,223 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-07-08 15:45:03,957 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_01_check_parent_required ... 2026-07-08 15:45:04,182 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_01_compute_points ... 2026-07-08 15:45:04,374 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_02_check_parent_required ... 2026-07-08 15:45:04,634 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_02_compute_points ... 2026-07-08 15:45:04,729 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_03_check_parent_required ... 2026-07-08 15:45:04,933 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_03_compute_points ... 2026-07-08 15:45:05,035 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_04_check_parent_required ... 2026-07-08 15:45:05,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_05_check_okr_success_points_threshold_visibility ... 2026-07-08 15:45:05,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_06_check_okr_success_points_threshold_visibility_manager ... 2026-07-08 15:45:06,115 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_07_check_okr_success_points_threshold_visibility ... 2026-07-08 15:45:06,394 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_08_set_quarter_when_parent_quarter_unset ... 2026-07-08 15:45:06,605 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_09_sync_year_quarter_onchange_from_parent ... 2026-07-08 15:45:06,830 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_10_sync_year_quarter_from_parent_write ... 2026-07-08 15:45:06,939 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_check_constrains_name ... 2026-07-08 15:45:07,013 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_check_parent ... 2026-07-08 15:45:07,149 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_compute_progress ... 2026-07-08 15:45:07,213 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_compute_result ... 2026-07-08 15:45:07,339 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_constraint_point ... 2026-07-08 15:45:07,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_default_mode ... 2026-07-08 15:45:07,651 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_parent_id_required_01 ... 2026-07-08 15:45:07,843 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_parent_id_required_02 ... 2026-07-08 15:45:08,002 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr.tests.test_to_okr: Starting TestToOkr.test_unlink ... 2026-07-08 15:45:08,117 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:45:08,133 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr_project.tests.test_okr_project: Starting TestOkrProject.test_01_check_okr_project ... 2026-07-08 15:45:08,280 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr_project.tests.test_okr_project: Starting TestOkrProject.test_02_check_okr_project ... 2026-07-08 15:45:08,417 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr_project.tests.test_okr_project: Starting TestOkrProject.test_03_check_okr_project ... 2026-07-08 15:45:08,559 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr_project.tests.test_okr_project: Starting TestOkrProject.test_04_check_okr_project ... 2026-07-08 15:45:08,687 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr_project.tests.test_okr_project: Starting TestOkrProject.test_05_check_okr_project ... 2026-07-08 15:45:08,806 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41323] 2026-07-08 15:45:08,816 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted okr.node records with IDs: [55] 2026-07-08 15:45:08,843 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_okr_project.tests.test_okr_project: Starting TestOkrProject.test_06_check_access_task_associated_okr ... 2026-07-08 15:45:09,085 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:45:09,099 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob.tests.test_res_partner: Starting TestResPartner.test_compute_dob ... 2026-07-08 15:45:09,174 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob.tests.test_res_partner: Starting TestResPartner.test_compute_next_dob_future_this_year ... 2026-07-08 15:45:09,252 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob.tests.test_res_partner: Starting TestResPartner.test_compute_next_dob_next_year ... 2026-07-08 15:45:09,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob.tests.test_res_partner: Starting TestResPartner.test_compute_next_dob_no_dob ... 2026-07-08 15:45:09,400 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob.tests.test_res_partner: Starting TestResPartner.test_compute_next_dob_year_end_boundary ... 2026-07-08 15:45:09,474 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob.tests.test_res_partner: Starting TestResPartner.test_compute_next_dob_year_start_boundary ... 2026-07-08 15:45:09,546 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob.tests.test_res_partner: Starting TestResPartner.test_empty_dob ... 2026-07-08 15:45:09,594 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:45:09,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob_send_email.tests.test_to_partner_dob_send_email: Starting TestToPartnerDobSendEmail.test_duplicate_partner ... 2026-07-08 15:45:14,231 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob_send_email.tests.test_to_partner_dob_send_email: Starting TestToPartnerDobSendEmail.test_res_partner_onchange_dob ... 2026-07-08 15:45:18,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob_send_email.tests.test_to_partner_dob_send_email: Starting TestToPartnerDobSendEmail.test_res_partner_onchange_send_hbd_email ... 2026-07-08 15:45:23,636 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_dob_send_email.tests.test_to_partner_dob_send_email: Starting TestToPartnerDobSendEmail.test_send_hpbd_to_partner ... 2023-01-10 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Send Happy Birthday Email to Partner' (48) started manually 2023-01-10 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2052] 2023-01-10 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2053] 2023-01-10 00:00:00,000 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_cron: Job 'Send Happy Birthday Email to Partner' (48) done 2026-07-08 15:45:28,451 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:45:28,466 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_equity_range.tests.test_access_right: Starting TestAccessRight.test_internal_user_access_right ... 2026-07-08 15:45:28,803 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: res.partner.equity.range 2026-07-08 15:45:28,818 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: res.partner.equity.range 2026-07-08 15:45:28,823 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: res.partner.equity.range 2026-07-08 15:45:28,853 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_equity_range.tests.test_access_right: Starting TestAccessRight.test_partner_manager_access_right ... 2026-07-08 15:45:29,052 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted res.partner.equity.range records with IDs: [9] 2026-07-08 15:45:29,094 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:45:29,108 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_equity_range.tests.test_equity_range: Starting TestEquityRange.test_01_change_company_type ... 2026-07-08 15:45:30,036 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_equity_range.tests.test_equity_range: Starting TestEquityRange.test_02_change_company_type ... 2026-07-08 15:45:31,004 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_equity_range.tests.test_equity_range: Starting TestEquityRange.test_create_equity_range ... 2026-07-08 15:45:31,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_equity_range.tests.test_equity_range: Starting TestEquityRange.test_duplicate_record_equity_range ... 2026-07-08 15:45:31,410 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_equity_range.tests.test_equity_range: Starting TestEquityRange.test_remove_equity_range ... 2026-07-08 15:45:31,651 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_partner_equity_range.tests.test_equity_range: Starting TestEquityRange.test_unique_name_equity_range ... 2026-07-08 15:45:31,886 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:45:31,901 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payment_transaction_protection.tests.test_to_payment_transaction_protection: Starting TestToPaymentTransactionProtection.test_01_unlink_payment_transaction ... 2026-07-08 15:45:32,220 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payment_transaction_protection.tests.test_to_payment_transaction_protection: Starting TestToPaymentTransactionProtection.test_02_unlink_payment_transaction ... 2026-07-08 15:45:32,535 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted payment.transaction records with IDs: [2] 2026-07-08 15:45:32,575 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payment_transaction_protection.tests.test_to_payment_transaction_protection: Starting TestToPaymentTransactionProtection.test_03_unlink_payment_transaction ... 2026-07-08 15:45:32,937 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted payment.transaction records with IDs: [3] 2026-07-08 15:45:32,972 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:45:37,424 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_export: Starting TestAcbExportIndependent.test_acb_bridge_method_exists_and_manifest_has_no_accounting_dep ... 2026-07-08 15:45:43,855 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_export: Starting TestAcbExportIndependent.test_download_button_side_effect_free ... 2026-07-08 15:45:44,686 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_export: Starting TestAcbExportIndependent.test_export_header_and_data_rows ... 2026-07-08 15:45:45,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_export: Starting TestAcbExportIndependent.test_export_produces_xlsx_bytes ... 2026-07-08 15:45:46,479 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_export: Starting TestAcbExportIndependent.test_export_side_effect_free ... 2026-07-08 15:45:47,229 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_export: Starting TestAcbExportIndependent.test_get_file_name_acb_contains_run_name ... 2026-07-08 15:45:48,007 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_export: Starting TestAcbExportIndependent.test_soft_hook_returns_false_when_recorder_absent ... 2026-07-08 15:45:48,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:45:53,332 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_payment_bridge: Starting TestAcbPaymentBridge.test_action_record_payment_nothing_to_pay_returns_info_notification ... 2026-07-08 15:46:02,133 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_payment_bridge: Starting TestAcbPaymentBridge.test_action_record_payment_returns_success_notification ... 2026-07-08 15:46:04,350 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_payment_bridge: Starting TestAcbPaymentBridge.test_action_soft_hook_has_hasattr_gate_and_warning_branch ... 2026-07-08 15:46:04,418 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_payment_bridge: Starting TestAcbPaymentBridge.test_no_double_record_cross_channel_r1_then_acb ... 2026-07-08 15:46:06,230 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_payment_bridge: Starting TestAcbPaymentBridge.test_no_double_record_second_call_is_noop ... 2026-07-08 15:46:08,411 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_payment_bridge: Starting TestAcbPaymentBridge.test_recording_creates_payments_for_due_payslips ... 2026-07-08 15:46:10,395 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_payroll_payment_acb_templates.tests.test_acb_payment_bridge: Starting TestAcbPaymentBridge.test_xlsx_content_unchanged_by_recording ... 2026-07-08 15:46:12,477 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:46:12,537 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_code_sequence.tests.test_to_product_code_sequence: Starting TestToProductCodeSequence.test_change_categ_name ... 2026-07-08 15:46:13,421 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_code_sequence.tests.test_to_product_code_sequence: Starting TestToProductCodeSequence.test_get_code_from_name ... 2026-07-08 15:46:13,458 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [65538] 2026-07-08 15:46:13,458 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [30] 2026-07-08 15:46:13,505 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_code_sequence.tests.test_to_product_code_sequence: Starting TestToProductCodeSequence.test_onchange_name_categ_id ... 2026-07-08 15:46:14,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_code_sequence.tests.test_to_product_code_sequence: Starting TestToProductCodeSequence.test_onchange_not_allow_generate_default_code ... 2026-07-08 15:46:15,203 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_code_sequence.tests.test_to_product_code_sequence: Starting TestToProductCodeSequence.test_product_code_prefix_category ... 2026-07-08 15:46:16,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:16,040 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_collection.tests.test_to_product_collection: Starting TestToProductCollection.test_access_right ... 2026-07-08 15:46:17,190 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #808 deleted mail.message records with IDs: [41492] 2026-07-08 15:46:17,206 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #808 deleted product.collection records with IDs: [10] 2026-07-08 15:46:17,212 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #808 deleted mail.followers records with IDs: [5525] 2026-07-08 15:46:17,230 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 809, model: product.collection 2026-07-08 15:46:17,243 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 809, model: product.collection 2026-07-08 15:46:17,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 809, model: product.collection 2026-07-08 15:46:17,268 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #809 deleted mail.message records with IDs: [41485] 2026-07-08 15:46:17,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 809, model: product.collection 2026-07-08 15:46:17,303 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_collection.tests.test_to_product_collection: Starting TestToProductCollection.test_compute_products_count ... 2026-07-08 15:46:17,798 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_collection.tests.test_to_product_collection: Starting TestToProductCollection.test_constraint_name_unique ... 2026-07-08 15:46:18,044 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_collection.tests.test_to_product_collection: Starting TestToProductCollection.test_unlink_product_collection ... 2026-07-08 15:46:18,278 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41505] 2026-07-08 15:46:18,340 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:46:18,358 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_compute_height ... 2026-07-08 15:46:19,096 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_compute_length ... 2026-07-08 15:46:19,739 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_compute_stowage_factor ... 2026-07-08 15:46:20,306 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_compute_stowage_volume ... 2026-07-08 15:46:20,704 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_compute_volume ... 2026-07-08 15:46:21,029 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_compute_width ... 2026-07-08 15:46:21,607 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_constraint_height ... 2026-07-08 15:46:22,042 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_constraint_length ... 2026-07-08 15:46:22,436 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_constraint_width ... 2026-07-08 15:46:22,821 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_display_name_concat_dimension ... 2026-07-08 15:46:23,159 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_inverse_height ... 2026-07-08 15:46:23,487 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_inverse_length ... 2026-07-08 15:46:23,842 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_inverse_stowage_factor ... 2026-07-08 15:46:24,188 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_inverse_width ... 2026-07-08 15:46:24,559 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_dimensions.tests.test_to_product_dimensions: Starting TestToProductDimensions.test_view_visibility ... 2026-07-08 15:46:25,408 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:25,422 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_function.tests.test_to_product_function: Starting TestToProductFunction.test_access_right ... 2026-07-08 15:46:26,559 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #810 deleted mail.message records with IDs: [41584] 2026-07-08 15:46:26,569 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #810 deleted product.function records with IDs: [10] 2026-07-08 15:46:26,577 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #810 deleted mail.followers records with IDs: [5526] 2026-07-08 15:46:26,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 811, model: product.function 2026-07-08 15:46:26,611 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 811, model: product.function 2026-07-08 15:46:26,619 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 811, model: product.function 2026-07-08 15:46:26,649 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #811 deleted mail.message records with IDs: [41577] 2026-07-08 15:46:26,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 811, model: product.function 2026-07-08 15:46:26,683 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_function.tests.test_to_product_function: Starting TestToProductFunction.test_compute_products_count ... 2026-07-08 15:46:27,249 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_function.tests.test_to_product_function: Starting TestToProductFunction.test_constraint_name_unique ... 2026-07-08 15:46:27,519 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_function.tests.test_to_product_function: Starting TestToProductFunction.test_unlink_product_function ... 2026-07-08 15:46:27,783 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41597] 2026-07-08 15:46:27,830 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:46:27,845 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license.tests.test_to_product_license: Starting TestToProductLicense.test_01_name_license_id_unique ... 2026-07-08 15:46:27,956 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license.tests.test_to_product_license: Starting TestToProductLicense.test_02_validate_version_string ... 2026-07-08 15:46:28,082 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license.tests.test_to_product_license: Starting TestToProductLicense.test_03_write ... 2026-07-08 15:46:28,347 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license.tests.test_to_product_license: Starting TestToProductLicense.test_04_onchange_name ... 2026-07-08 15:46:28,502 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license.tests.test_to_product_license: Starting TestToProductLicense.test_05_compute_product_license_version_ids ... 2026-07-08 15:46:28,754 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license.tests.test_to_product_license: Starting TestToProductLicense.test_06_create_product_template_with_license ... 2026-07-08 15:46:28,981 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license.tests.test_to_product_license: Starting TestToProductLicense.test_07_unlink_license ... 2026-07-08 15:46:29,138 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1001] 2026-07-08 15:46:29,184 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [65890] 2026-07-08 15:46:29,184 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted product.license.version records with IDs: [1] 2026-07-08 15:46:29,209 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41631] 2026-07-08 15:46:29,239 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted product.license.version records with IDs: [15] 2026-07-08 15:46:29,279 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:29,293 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license_sale.tests.test_product_license_sale: Starting TestProductLicenseSale.test_action_view_sale_lines ... 2026-07-08 15:46:30,259 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license_sale.tests.test_product_license_sale: Starting TestProductLicenseSale.test_button_refresh_for_licenses ... 2026-07-08 15:46:30,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license_sale.tests.test_product_license_sale: Starting TestProductLicenseSale.test_compute_product_license_version_ids ... 2026-07-08 15:46:31,262 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license_sale.tests.test_product_license_sale: Starting TestProductLicenseSale.test_inactive_license ... 2026-07-08 15:46:31,816 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_license_sale.tests.test_product_license_sale: Starting TestProductLicenseSale.test_refresh_for_licenses ... 2026-07-08 15:46:33,343 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:33,985 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2054] 2026-07-08 15:46:34,000 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41675] 2026-07-08 15:46:34,009 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:46:34,535 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2055] 2026-07-08 15:46:34,546 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41677] 2026-07-08 15:46:34,555 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:46:34,833 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_maintenance_schedule: Starting TestMaintenanceSchedule.test_10_sql_constraints ... 2026-07-08 15:46:34,888 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_maintenance_schedule: Starting TestMaintenanceSchedule.test_11_check_product_id ... 2026-07-08 15:46:34,949 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_maintenance_schedule: Starting TestMaintenanceSchedule.test_12_check_product_id ... 2026-07-08 15:46:35,193 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:46:35,801 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2056] 2026-07-08 15:46:35,815 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41686] 2026-07-08 15:46:35,822 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:46:36,361 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2057] 2026-07-08 15:46:36,374 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41688] 2026-07-08 15:46:36,382 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:46:36,703 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_security_maintenance: Starting TestMaintenanceSecurity.test_00_no_group ... 2026-07-08 15:46:36,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: maintenance.equipment 2026-07-08 15:46:36,884 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41694] 2026-07-08 15:46:36,887 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: maintenance.equipment 2026-07-08 15:46:36,900 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [34], uid: 815, model: maintenance.equipment 2026-07-08 15:46:36,919 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [34], uid: 815, model: maintenance.equipment 2026-07-08 15:46:36,939 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: maintenance.equipment 2026-07-08 15:46:36,949 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: maintenance.action 2026-07-08 15:46:36,951 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: maintenance.action 2026-07-08 15:46:36,987 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_security_maintenance: Starting TestMaintenanceSecurity.test_01_no_group_set_technician ... 2026-07-08 15:46:37,091 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: maintenance.equipment 2026-07-08 15:46:37,168 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41695] 2026-07-08 15:46:37,170 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: maintenance.equipment 2026-07-08 15:46:37,181 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [34], uid: 815, model: maintenance.equipment 2026-07-08 15:46:37,228 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [34], uid: 815, model: maintenance.equipment 2026-07-08 15:46:37,258 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: maintenance.equipment 2026-07-08 15:46:37,269 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: maintenance.action 2026-07-08 15:46:37,271 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: maintenance.action 2026-07-08 15:46:37,300 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_security_maintenance: Starting TestMaintenanceSecurity.test_02_group_equipment_manager ... 2026-07-08 15:46:37,522 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41689] 2026-07-08 15:46:37,561 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.equipment records with IDs: [34] 2026-07-08 15:46:37,571 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.followers records with IDs: [5531] 2026-07-08 15:46:37,593 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41690] 2026-07-08 15:46:37,621 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.equipment records with IDs: [35] 2026-07-08 15:46:37,631 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.followers records with IDs: [5532] 2026-07-08 15:46:37,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_security_maintenance: Starting TestMaintenanceSecurity.test_03_group_maintenance_user ... 2026-07-08 15:46:37,892 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41690] 2026-07-08 15:46:37,896 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: maintenance.equipment 2026-07-08 15:46:38,019 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41696] 2026-07-08 15:46:38,020 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: maintenance.equipment 2026-07-08 15:46:38,222 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.schedule records with IDs: [72] 2026-07-08 15:46:38,228 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.action records with IDs: [25] 2026-07-08 15:46:38,259 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_security_maintenance: Starting TestMaintenanceSecurity.test_04_group_maintenance_user_group_equipment_manager ... 2026-07-08 15:46:38,429 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41689] 2026-07-08 15:46:38,452 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.equipment records with IDs: [34] 2026-07-08 15:46:38,461 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.followers records with IDs: [5531] 2026-07-08 15:46:38,473 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41690] 2026-07-08 15:46:38,485 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.equipment records with IDs: [35] 2026-07-08 15:46:38,493 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.followers records with IDs: [5532] 2026-07-08 15:46:38,692 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.schedule records with IDs: [72] 2026-07-08 15:46:38,697 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.action records with IDs: [25] 2026-07-08 15:46:38,747 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_security_maintenance: Starting TestMaintenanceSecurity.test_05_group_maintenance_manager ... 2026-07-08 15:46:39,025 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41697] 2026-07-08 15:46:39,054 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.equipment records with IDs: [39] 2026-07-08 15:46:39,064 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.followers records with IDs: [5538] 2026-07-08 15:46:39,290 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.schedule records with IDs: [72] 2026-07-08 15:46:39,297 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.action records with IDs: [25] 2026-07-08 15:46:39,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_maintenance_schedule.tests.test_security_maintenance: Starting TestMaintenanceSecurity.test_06_group_equipment_manager ... 2026-07-08 15:46:39,473 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41689] 2026-07-08 15:46:39,497 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.equipment records with IDs: [34] 2026-07-08 15:46:39,503 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.followers records with IDs: [5531] 2026-07-08 15:46:39,523 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.message records with IDs: [41690] 2026-07-08 15:46:39,536 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.equipment records with IDs: [35] 2026-07-08 15:46:39,550 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted mail.followers records with IDs: [5532] 2026-07-08 15:46:39,746 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.schedule records with IDs: [72] 2026-07-08 15:46:39,753 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #815 deleted maintenance.action records with IDs: [25] 2026-07-08 15:46:39,809 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:46:39,825 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_milestone.tests.test_to_product_milestone: Starting TestToProductMilestone.test_access_right ... 2026-07-08 15:46:40,647 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: product.milestone 2026-07-08 15:46:40,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: product.milestone 2026-07-08 15:46:40,733 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_milestone.tests.test_to_product_milestone: Starting TestToProductMilestone.test_constraints ... 2026-07-08 15:46:40,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_milestone.tests.test_to_product_milestone: Starting TestToProductMilestone.test_display_name ... 2026-07-08 15:46:40,839 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:46:40,845 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_odoo_version.tests.test_odoo_version: Starting TestOdooVersion.test_odoo_version ... 2026-07-08 15:46:40,955 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41700] 2026-07-08 15:46:40,967 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted odoo.version records with IDs: [20] 2026-07-08 15:46:40,981 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted product.attribute.value records with IDs: [173] 2026-07-08 15:46:41,018 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-e2f27c7-222797/odoo/tests/case.py:247 2026-07-08 15:46:41,022 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_odoo_version.tests.test_product_attribute_value: Starting TestProdctAttributeValue.test_product_attribute_value ... 2026-07-08 15:46:41,109 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted product.attribute.value records with IDs: [175] 2026-07-08 15:46:41,123 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41702] 2026-07-08 15:46:41,129 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted odoo.version records with IDs: [22] 2026-07-08 15:46:41,135 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_odoo_version.tests.test_product_attribute_value: Starting TestProdctAttributeValue.test_product_attribute_value_invalid_name_1 ... 2026-07-08 15:46:41,138 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_odoo_version.tests.test_product_attribute_value: Starting TestProdctAttributeValue.test_product_attribute_value_invalid_name_2 ... 2026-07-08 15:46:41,141 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_odoo_version.tests.test_product_attribute_value: Starting TestProdctAttributeValue.test_product_attribute_value_valid_name_1 ... 2026-07-08 15:46:41,172 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_odoo_version.tests.test_product_attribute_value: Starting TestProdctAttributeValue.test_product_attribute_value_valid_name_2 ... 2026-07-08 15:46:41,189 184 INFO rb-e2f27c7-222797-391089 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-e2f27c7-222797/odoo/tests/case.py:247 2026-07-08 15:46:41,209 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_return_reason.tests.test_product_return_reason: Starting TestProducReturnReason.test_01_sql_constraints_description ... 2026-07-08 15:46:41,253 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_return_reason.tests.test_product_return_reason: Starting TestProducReturnReason.test_01_sql_constraints_name ... 2026-07-08 15:46:41,294 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_return_reason.tests.test_product_return_reason: Starting TestProducReturnReason.test_copy_reason ... 2026-07-08 15:46:41,372 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:41,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_return_reason.tests.test_security: Starting TestSecurity.test_01_base_group_user ... 2026-07-08 15:46:41,510 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: product.return.reason 2026-07-08 15:46:41,533 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1022] 2026-07-08 15:46:41,535 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: product.return.reason 2026-07-08 15:46:41,541 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: product.return.reason 2026-07-08 15:46:41,567 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_return_reason.tests.test_security: Starting TestSecurity.test_02_group_return_reason_manager ... 2026-07-08 15:46:41,743 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1022] 2026-07-08 15:46:41,776 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [66088] 2026-07-08 15:46:41,776 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted product.return.reason records with IDs: [1] 2026-07-08 15:46:41,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:41,885 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_return_reason_stock.tests.test_product_return_reason_stock: Starting TestProductReturnReasonStock.test_01_stock_return_picking ... 2026-07-08 15:46:42,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_return_reason_stock.tests.test_product_return_reason_stock: Starting TestProductReturnReasonStock.test_02_return_reason_required ... 2026-07-08 15:46:43,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:43,052 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_product_return_reason_stock.tests.test_security: Starting TestSecurity.test_stock_group_stock_user ... 2026-07-08 15:46:43,256 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1022] 2026-07-08 15:46:43,266 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [66088] 2026-07-08 15:46:43,266 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted product.return.reason records with IDs: [1] 2026-07-08 15:46:43,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:43,354 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_purchase_line_numbering.tests.test_sequence_edit: Starting TestSequenceEdit.test_sequence_edit_01 ... 2026-07-08 15:46:44,121 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [61] 2026-07-08 15:46:44,158 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_purchase_line_numbering.tests.test_sequence_edit: Starting TestSequenceEdit.test_sequence_edit_02 ... 2026-07-08 15:46:44,718 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:46:45,696 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_01_validate_qty_deviation ... 2026-07-08 15:46:45,787 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_11_validate_product ... 2026-07-08 15:46:45,876 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_12_validate_product ... 2026-07-08 15:46:45,941 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_21_delete_quality_point ... 2026-07-08 15:46:46,002 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_22_constraint_qty_check ... 2026-07-08 15:46:46,065 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_31_action_name_unique ... 2026-07-08 15:46:46,109 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state1 ... 2026-07-08 15:46:46,152 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state2 ... 2026-07-08 15:46:46,194 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_constrains_check_norm ... 2026-07-08 15:46:46,253 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_measure_check_flow ... 2026-07-08 15:46:46,445 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_pass_fail_check_flow ... 2026-07-08 15:46:46,592 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_corrective_action ... 2026-07-08 15:46:46,622 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_point ... 2026-07-08 15:46:46,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_preventive_action ... 2026-07-08 15:46:46,695 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:46:47,719 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_01_quality_user ... 2026-07-08 15:46:47,850 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.check 2026-07-08 15:46:47,921 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert 2026-07-08 15:46:48,060 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point 2026-07-08 15:46:48,070 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point 2026-07-08 15:46:48,075 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point 2026-07-08 15:46:48,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.alert.team 2026-07-08 15:46:48,143 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.alert.team 2026-07-08 15:46:48,160 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1029] 2026-07-08 15:46:48,160 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert.team 2026-07-08 15:46:48,177 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.tag 2026-07-08 15:46:48,178 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.tag 2026-07-08 15:46:48,181 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.tag 2026-07-08 15:46:48,196 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.alert.stage 2026-07-08 15:46:48,198 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.alert.stage 2026-07-08 15:46:48,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.stage 2026-07-08 15:46:48,216 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point.test_type 2026-07-08 15:46:48,218 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point.test_type 2026-07-08 15:46:48,221 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point.test_type 2026-07-08 15:46:48,237 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.reason 2026-07-08 15:46:48,239 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.reason 2026-07-08 15:46:48,241 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.reason 2026-07-08 15:46:48,282 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.action 2026-07-08 15:46:48,356 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.corrective.action 2026-07-08 15:46:48,426 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.preventive.action 2026-07-08 15:46:48,466 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.action 2026-07-08 15:46:48,500 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_11_quality_manager ... 2026-07-08 15:46:48,666 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted viin.quality.check records with IDs: [26] 2026-07-08 15:46:48,802 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted ir.model.data records with IDs: [67079] 2026-07-08 15:46:48,802 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted viin.quality.tag records with IDs: [1] 2026-07-08 15:46:48,837 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted ir.model.data records with IDs: [67081] 2026-07-08 15:46:48,837 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted quality.reason records with IDs: [5] 2026-07-08 15:46:49,002 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted quality.alert.corrective.action records with IDs: [5] 2026-07-08 15:46:49,015 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted quality.alert.action records with IDs: [12] 2026-07-08 15:46:49,084 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted quality.alert.preventive.action records with IDs: [7] 2026-07-08 15:46:49,094 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted quality.alert.action records with IDs: [13] 2026-07-08 15:46:49,136 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted quality.alert.action records with IDs: [14] 2026-07-08 15:46:49,154 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted viin.quality.alert records with IDs: [12] 2026-07-08 15:46:49,164 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted quality.action records with IDs: [9] 2026-07-08 15:46:49,201 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted viin.quality.point records with IDs: [23] 2026-07-08 15:46:49,248 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted ir.model.data records with IDs: [66918] 2026-07-08 15:46:49,248 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted quality.alert.stage records with IDs: [1] 2026-07-08 15:46:49,425 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #820 deleted viin.quality.point.test_type records with IDs: [4] 2026-07-08 15:46:49,461 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_21_internal_user ... 2026-07-08 15:46:49,509 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 821, model: viin.quality.check 2026-07-08 15:46:49,579 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 821, model: viin.quality.check 2026-07-08 15:46:49,713 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 821, model: viin.quality.check 2026-07-08 15:46:49,727 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 821, model: viin.quality.check 2026-07-08 15:46:49,738 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 821, model: viin.quality.alert 2026-07-08 15:46:49,767 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 821, model: viin.quality.alert 2026-07-08 15:46:49,868 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 821, model: viin.quality.alert 2026-07-08 15:46:49,871 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 821, model: viin.quality.alert 2026-07-08 15:46:49,873 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 821, model: quality.alert.corrective.action 2026-07-08 15:46:49,899 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 821, model: quality.alert.corrective.action 2026-07-08 15:46:49,990 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 821, model: quality.alert.corrective.action 2026-07-08 15:46:49,995 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 821, model: quality.alert.corrective.action 2026-07-08 15:46:49,997 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 821, model: quality.alert.preventive.action 2026-07-08 15:46:50,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 821, model: quality.alert.preventive.action 2026-07-08 15:46:50,103 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 821, model: quality.alert.preventive.action 2026-07-08 15:46:50,107 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 821, model: quality.alert.preventive.action 2026-07-08 15:46:50,139 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_31_internal_user_process_check ... 2026-07-08 15:46:50,222 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 821, model: viin.quality.check 2026-07-08 15:46:50,238 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 821, model: viin.quality.check 2026-07-08 15:46:50,292 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 821, model: viin.quality.check 2026-07-08 15:46:50,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:46:51,379 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_product ... 2026-07-08 15:46:51,614 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_team ... 2026-07-08 15:46:52,863 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_11_check_tolerance_max ... 2026-07-08 15:46:53,079 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_measure_not_range_tolerance ... 2026-07-08 15:46:55,821 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_user_id ... 2026-07-08 15:46:58,344 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:46:59,091 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_complete_name ... 2026-07-08 15:46:59,142 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_quality_point_count ... 2026-07-08 15:46:59,184 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:47:00,072 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_point_template_line: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-07-08 15:47:00,142 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:47:01,876 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights ... 2026-07-08 15:47:02,018 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1051] 2026-07-08 15:47:02,041 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [67055] 2026-07-08 15:47:02,041 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted quality.point.template records with IDs: [2] 2026-07-08 15:47:02,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights_2 ... 2026-07-08 15:47:02,324 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.point.template 2026-07-08 15:47:02,346 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.point.template 2026-07-08 15:47:02,360 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1051] 2026-07-08 15:47:02,363 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.point.template 2026-07-08 15:47:02,395 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply ... 2026-07-08 15:47:02,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply_2 ... 2026-07-08 15:47:02,571 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_team_id ... 2026-07-08 15:47:02,652 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_tolerance_max ... 2026-07-08 15:47:02,709 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-07-08 15:47:02,751 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_multi_company_rule ... 2026-07-08 15:47:17,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:47:18,401 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_01_check_plan_mo ... 2026-07-08 15:47:18,811 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted stock.move records with IDs: [165] 2026-07-08 15:47:19,705 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_11_check_done_mo ... 2026-07-08 15:47:20,152 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted stock.move records with IDs: [173] 2026-07-08 15:47:21,098 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_22_check_done_wo ... 2026-07-08 15:47:21,496 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted stock.move records with IDs: [181] 2026-07-08 15:47:22,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_23_check_action_generate_serial ... 2026-07-08 15:47:23,007 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted stock.move records with IDs: [189] 2026-07-08 15:47:24,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:47:24,444 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_product_template_stock: Starting TestQualityProductTemplateStock.test_get_prepare_data ... 2026-07-08 15:47:24,658 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:47:25,694 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_01_check_auto_create_quality_check ... 2026-07-08 15:47:26,074 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_11_check_cancel_picking ... 2026-07-08 15:47:26,365 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted viin.quality.check records with IDs: [44] 2026-07-08 15:47:26,396 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_12_check_cancel_picking ... 2026-07-08 15:47:26,765 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_21_check_done_picking ... 2026-07-08 15:47:27,237 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_22_check_done_picking ... 2026-07-08 15:47:27,674 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_23_check_done_picking ... 2026-07-08 15:47:28,118 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:47:28,847 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_01_check_quality_user ... 2026-07-08 15:47:28,876 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.lot 2026-07-08 15:47:28,890 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.lot 2026-07-08 15:47:28,905 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1644] 2026-07-08 15:47:28,907 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.lot 2026-07-08 15:47:28,973 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking.type 2026-07-08 15:47:28,999 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking.type 2026-07-08 15:47:29,001 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.picking.type 2026-07-08 15:47:29,024 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking 2026-07-08 15:47:29,039 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking 2026-07-08 15:47:29,079 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.move 2026-07-08 15:47:29,108 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_11_check_quality_manager ... 2026-07-08 15:47:29,192 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 836, model: stock.picking.type 2026-07-08 15:47:29,232 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 836, model: stock.picking.type 2026-07-08 15:47:29,282 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:47:29,322 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common.requests: request https://v14demo-vn.viindoo.com/web#action=116&active_id=mailbox_inbox&cids=1&menu_id=90 with timeout 3 increased to 10s during tests 2026-07-08 15:47:29,322 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://v14demo-vn.viindoo.com/web#action=116&active_id=mailbox_inbox&cids=1&menu_id=90 2026-07-08 15:47:29,478 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_in_text ... 2026-07-08 15:47:29,571 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_standalone ... 2026-07-08 15:47:29,611 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_in_text ... 2026-07-08 15:47:29,711 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_standalone ... 2026-07-08 15:47:29,813 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:47:29,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_01 ... 2026-07-08 15:47:30,467 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [180] 2026-07-08 15:47:30,523 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_02 ... 2026-07-08 15:47:31,192 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:47:32,292 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2058] 2026-07-08 15:47:32,667 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit ... 2026-07-08 15:47:32,819 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_2 ... 2026-07-08 15:47:33,089 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_3 ... 2026-07-08 15:47:33,213 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_4 ... 2026-07-08 15:47:34,754 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom ... 2026-07-08 15:47:36,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom_and_price ... 2026-07-08 15:47:36,606 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-07-08 15:47:36,624 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_exist_email ... 2026-07-08 15:47:37,928 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:47:39,125 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:47:39] "GET / HTTP/1.1" 200 - 177 0.115 1.085 2026-07-08 15:47:40,402 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:47:40] "POST /web/signup HTTP/1.1" 200 - 183 0.131 0.673 2026-07-08 15:47:40,439 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email ... 2026-07-08 15:47:42,043 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:47:43,138 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:47:43] "GET / HTTP/1.1" 200 - 177 0.114 0.985 2026-07-08 15:47:43,292 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:47:43] "POST /web/signup HTTP/1.1" 200 - 33 0.044 0.101 2026-07-08 15:47:43,336 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email_and_password ... 2026-07-08 15:47:44,811 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:47:46,936 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:47:46] "GET / HTTP/1.1" 200 - 177 0.142 1.986 2026-07-08 15:47:46,986 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_valid_email ... 2026-07-08 15:47:48,513 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-07-08 15:47:49,695 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:47:49] "GET / HTTP/1.1" 200 - 177 0.132 1.053 2026-07-08 15:47:50,159 184 INFO rb-e2f27c7-222797-391089 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-07-08 15:47:50,778 184 INFO rb-e2f27c7-222797-391089 odoo.tests.common: Simulating signal changes during tests 2026-07-08 15:47:50,779 184 INFO rb-e2f27c7-222797-391089 werkzeug: 127.0.0.1 - - [08/Jul/2026 15:47:50] "POST /web/signup HTTP/1.1" 200 - 289 0.315 0.760 2026-07-08 15:47:50,845 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:47:51,626 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_01_sshkey_wrong_password ... 2026-07-08 15:47:51,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_02_sshkey_right_password ... 2026-07-08 15:47:52,197 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_04_personal_sshkey ... 2026-07-08 15:47:52,713 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_05_company_sshkey_non_key_user ... 2026-07-08 15:47:53,257 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_06_company_sshkey_admin_key_user ... 2026-07-08 15:47:53,908 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_07_use_current_company_sshkey ... 2026-07-08 15:48:01,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_08_internal_user_crud_key ... 2026-07-08 15:48:01,718 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 842, model: sshkey.pair 2026-07-08 15:48:01,750 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_another_key ... 2026-07-08 15:48:02,231 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 842, model: sshkey.pair 2026-07-08 15:48:02,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [11], uid: 842, model: sshkey.pair 2026-07-08 15:48:02,691 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_key ... 2026-07-08 15:48:03,571 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #842 deleted ir.attachment records with IDs: [17260, 17261] 2026-07-08 15:48:03,571 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #842 deleted sshkey.pair records with IDs: [12] 2026-07-08 15:48:03,606 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-07-08 15:48:03,618 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant ... 2026-07-08 15:48:06,031 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant_billing ... 2026-07-08 15:48:08,892 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 852, model: stock.valuation.layer 2026-07-08 15:48:08,930 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory ... 2026-07-08 15:48:11,639 184 INFO rb-e2f27c7-222797-391089 odoo.models: Access Denied by ACLs for operation: read, uid: 854, model: stock.picking, fields: account_move_ids 2026-07-08 15:48:11,674 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_accountant_admin ... 2026-07-08 15:48:14,224 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_billing ... 2026-07-08 15:48:16,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 865, model: stock.valuation.layer 2026-07-08 15:48:16,998 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:48:17,013 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_delivery_picking ... 2026-07-08 15:48:20,054 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_internal ... 2026-07-08 15:48:22,630 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_receipts ... 2026-07-08 15:48:25,713 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-07-08 15:48:40,957 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-07-08 15:48:44,018 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:48:44,650 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_01_out_picking_with_stockrable_serial_product ... 2026-07-08 15:48:46,802 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020] 2026-07-08 15:48:46,849 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033] 2026-07-08 15:48:50,150 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046] 2026-07-08 15:48:50,213 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [1235] 2026-07-08 15:48:50,321 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [2517, 2518] 2026-07-08 15:48:50,369 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41857, 41846] 2026-07-08 15:48:50,441 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [970] 2026-07-08 15:48:52,455 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_02_out_picking_with_stockrable_serial_product_multi ... 2026-07-08 15:48:54,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_03_out_picking_with_stockrable_serial_product_multi ... 2026-07-08 15:48:57,295 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:48:58,009 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_01_out_picking_with_storable_product_no_tracking ... 2026-07-08 15:48:59,080 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_02_out_picking_with_consumable_product ... 2026-07-08 15:48:59,962 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_03_out_picking_with_storable_product_tracking ... 2026-07-08 15:49:00,329 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_04_return_picking_with_asset_that_is_in_draft ... 2026-07-08 15:49:02,344 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [52] 2026-07-08 15:49:02,809 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_05_return_picking_with_asset_that_is_not_in_draft ... 2026-07-08 15:49:06,662 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [41933] 2026-07-08 15:49:06,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_06_two_asset_with_same_serial ... 2026-07-08 15:49:08,367 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199, 1200, 1201, 1202] 2026-07-08 15:49:11,150 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215] 2026-07-08 15:49:13,435 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_07_out_picking_with_storable_product_tracking ... 2026-07-08 15:49:13,742 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:14,425 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset.tests.test_upg_18: Starting TestStockAssetUpg18.test_01_post_calls_super_then_syncs_linked_stock_move ... 2026-07-08 15:49:18,545 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1232, 1233, 1234, 1235, 1236, 1237, 1238, 1239, 1240, 1241] 2026-07-08 15:49:18,612 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [1311] 2026-07-08 15:49:18,722 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [2668, 2669] 2026-07-08 15:49:18,769 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted mail.message records with IDs: [42054, 42043] 2026-07-08 15:49:18,842 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.move records with IDs: [1040] 2026-07-08 15:49:19,791 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:22,213 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254] 2026-07-08 15:49:22,246 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1255] 2026-07-08 15:49:22,252 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_constraint_asset_lot_duplicate ... 2026-07-08 15:49:22,600 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_export_asset_to_equipment ... 2026-07-08 15:49:24,798 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [60] 2026-07-08 15:49:25,241 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_state_asset_equal_state_equipment ... 2026-07-08 15:49:27,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_two_asset_with_same_equipment ... 2026-07-08 15:49:29,145 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1286, 1287, 1288, 1289, 1290, 1291, 1292, 1293, 1294, 1295, 1296, 1297, 1298] 2026-07-08 15:49:31,404 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [1299, 1300, 1301, 1302, 1303, 1304, 1305, 1306, 1307, 1308, 1309, 1310, 1311] 2026-07-08 15:49:33,786 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:34,234 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-07-08 15:49:34,306 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:34,763 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-07-08 15:49:34,875 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:35,286 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-07-08 15:49:35,338 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-07-08 15:49:36,904 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-07-08 15:49:37,025 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:37,460 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-07-08 15:49:38,759 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-07-08 15:49:39,140 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-07-08 15:49:39,551 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-07-08 15:49:40,017 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-07-08 15:49:40,504 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-07-08 15:49:40,846 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:40,862 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-07-08 15:49:42,409 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted stock.move records with IDs: [249] 2026-07-08 15:49:43,214 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-07-08 15:49:44,910 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted stock.move records with IDs: [252] 2026-07-08 15:49:45,357 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:45,370 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-07-08 15:49:45,533 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-07-08 15:49:45,572 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-07-08 15:49:45,615 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:45,630 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-07-08 15:49:54,539 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-07-08 15:49:54,669 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:54,685 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-07-08 15:49:54,976 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-07-08 15:49:55,219 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-07-08 15:49:55,514 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-07-08 15:49:55,828 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:55,842 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-07-08 15:49:55,954 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-07-08 15:49:56,018 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-07-08 15:49:56,062 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [77] 2026-07-08 15:49:56,090 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-07-08 15:49:56,200 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-07-08 15:49:56,323 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:56,337 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-07-08 15:49:56,410 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-07-08 15:49:56,517 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-07-08 15:49:56,576 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [82] 2026-07-08 15:49:56,609 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-07-08 15:49:56,671 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-07-08 15:49:56,729 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-07-08 15:49:56,815 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-07-08 15:49:56,872 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [88] 2026-07-08 15:49:56,922 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:49:56,937 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-07-08 15:49:57,009 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-07-08 15:49:57,056 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-07-08 15:50:05,551 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:50:05,566 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_01 ... 2026-07-08 15:50:05,970 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_02 ... 2026-07-08 15:50:06,320 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_03 ... 2026-07-08 15:50:06,673 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_01 ... 2026-07-08 15:50:06,982 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_02 ... 2026-07-08 15:50:07,275 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_03 ... 2026-07-08 15:50:07,501 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_04 ... 2026-07-08 15:50:07,797 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-07-08 15:50:09,342 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-07-08 15:50:09,881 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-07-08 15:50:10,619 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-07-08 15:50:11,259 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-07-08 15:50:11,888 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-07-08 15:50:12,793 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-07-08 15:50:14,654 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-07-08 15:50:15,627 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-07-08 15:50:15,694 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-07-08 15:50:15,804 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:50:16,799 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-07-08 15:50:16,918 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #891 deleted product.milestone records with IDs: [85] 2026-07-08 15:50:17,011 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #891 deleted warranty.policy records with IDs: [17] 2026-07-08 15:50:17,048 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #891 deleted warranty.claim.policy records with IDs: [5] 2026-07-08 15:50:17,218 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #891 deleted warranty.claim records with IDs: [11] 2026-07-08 15:50:17,251 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-07-08 15:50:17,286 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 890, model: product.milestone 2026-07-08 15:50:17,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 890, model: product.milestone 2026-07-08 15:50:17,303 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 890, model: product.milestone 2026-07-08 15:50:17,361 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 890, model: warranty.policy 2026-07-08 15:50:17,411 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 890, model: warranty.claim.policy 2026-07-08 15:50:17,598 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 890, model: warranty.claim 2026-07-08 15:50:17,649 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:50:18,814 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-07-08 15:50:18,940 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-07-08 15:50:19,025 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-07-08 15:50:19,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-07-08 15:50:19,276 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-07-08 15:50:19,400 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-07-08 15:50:19,483 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-07-08 15:50:19,640 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-07-08 15:50:19,732 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:50:20,925 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-07-08 15:50:21,033 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-07-08 15:50:21,076 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-07-08 15:50:21,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-07-08 15:50:21,183 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-07-08 15:50:21,233 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-07-08 15:50:21,304 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-07-08 15:50:21,376 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-07-08 15:50:21,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-07-08 15:50:21,489 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-07-08 15:50:21,534 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-07-08 15:50:21,583 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-07-08 15:50:21,666 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-07-08 15:50:21,712 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-07-08 15:50:21,762 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-07-08 15:50:21,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-07-08 15:50:21,909 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-07-08 15:50:21,980 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-07-08 15:50:22,064 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-07-08 15:50:22,257 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-07-08 15:50:22,453 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-07-08 15:50:22,660 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-07-08 15:50:22,966 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-07-08 15:50:23,201 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-07-08 15:50:23,458 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-07-08 15:50:23,700 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-07-08 15:50:23,771 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-07-08 15:50:23,827 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-07-08 15:50:23,889 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-07-08 15:50:23,951 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-07-08 15:50:24,155 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-07-08 15:50:24,355 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-07-08 15:50:24,538 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-07-08 15:50:24,721 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-07-08 15:50:24,770 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-07-08 15:50:24,790 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-07-08 15:50:24,819 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-07-08 15:50:24,840 184 INFO rb-e2f27c7-222797-391089 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-07-08 15:50:24,869 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-07-08 15:50:24,926 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-07-08 15:50:24,985 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-07-08 15:50:25,080 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:50:28,383 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-07-08 15:50:28,581 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-07-08 15:50:28,656 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: purchase.order 2026-07-08 15:50:28,665 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: purchase.order 2026-07-08 15:50:28,691 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: purchase.order 2026-07-08 15:50:28,791 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: purchase.order.line 2026-07-08 15:50:28,972 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: purchase.order.line 2026-07-08 15:50:29,022 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-07-08 15:50:29,059 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-07-08 15:50:29,072 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 896, model: purchase.order 2026-07-08 15:50:29,098 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 896, model: purchase.order 2026-07-08 15:50:29,106 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 896, model: purchase.order 2026-07-08 15:50:29,125 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 896, model: purchase.order 2026-07-08 15:50:29,130 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 896, model: purchase.order.line 2026-07-08 15:50:29,260 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 896, model: purchase.order.line 2026-07-08 15:50:29,264 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 896, model: purchase.order 2026-07-08 15:50:29,268 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 896, model: purchase.order.line 2026-07-08 15:50:29,316 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:50:32,129 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-07-08 15:50:32,299 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:50:35,493 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-07-08 15:50:35,837 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_ids_01 ... 2026-07-08 15:50:36,054 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_ids_02 ... 2026-07-08 15:50:36,268 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-07-08 15:50:36,495 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-07-08 15:50:36,769 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-07-08 15:50:37,037 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-07-08 15:50:37,365 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-07-08 15:50:37,633 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-07-08 15:50:37,865 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-07-08 15:50:40,667 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-07-08 15:50:41,558 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-07-08 15:50:42,552 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-07-08 15:50:43,247 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-07-08 15:50:44,043 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:50:46,582 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-07-08 15:50:46,944 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-07-08 15:50:47,208 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-07-08 15:50:47,466 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:50:49,891 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-07-08 15:50:50,093 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 913, model: sale.order 2026-07-08 15:50:50,099 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 913, model: sale.order 2026-07-08 15:50:50,124 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 913, model: sale.order 2026-07-08 15:50:50,133 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 913, model: sale.order.line 2026-07-08 15:50:50,204 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 913, model: sale.order.line 2026-07-08 15:50:50,236 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-07-08 15:50:50,282 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 912, model: sale.order 2026-07-08 15:50:50,289 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 912, model: sale.order 2026-07-08 15:50:50,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 912, model: sale.order 2026-07-08 15:50:50,335 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 912, model: sale.order.line 2026-07-08 15:50:50,410 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 912, model: sale.order.line 2026-07-08 15:50:50,440 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_sees_all_customer_claims ... 2026-07-08 15:50:51,240 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_still_blocked_from_vendor ... 2026-07-08 15:50:51,653 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 917, model: warranty.claim 2026-07-08 15:50:51,682 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_other_so_blocked ... 2026-07-08 15:50:52,457 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [63], uid: 919, model: warranty.claim 2026-07-08 15:50:52,498 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_owned_so ... 2026-07-08 15:50:52,949 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_vendor_blocked ... 2026-07-08 15:50:53,390 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [65], uid: 921, model: warranty.claim 2026-07-08 15:50:53,436 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_walkin ... 2026-07-08 15:50:53,843 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-07-08 15:50:56,379 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-07-08 15:50:56,574 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:50:59,564 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-07-08 15:50:59,927 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_ids_01 ... 2026-07-08 15:51:00,132 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_ids_02 ... 2026-07-08 15:51:00,360 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-07-08 15:51:00,604 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-07-08 15:51:00,943 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-07-08 15:51:01,144 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-07-08 15:51:01,417 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-07-08 15:51:01,679 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-07-08 15:51:01,904 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-07-08 15:51:04,307 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-07-08 15:51:05,189 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-07-08 15:51:06,322 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-07-08 15:51:07,187 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-07-08 15:51:08,049 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:51:10,825 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-07-08 15:51:12,123 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-07-08 15:51:12,489 184 INFO rb-e2f27c7-222797-391089 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-07-08 15:51:12,773 184 INFO rb-e2f27c7-222797-391089 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-07-08 15:51:12,775 184 INFO rb-e2f27c7-222797-391089 odoo.service.server: 2247 post-tests in 6050.88s, 2145192 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: stock_picking_batch: 11 tests 13.01s 6035 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: survey: 34 tests 35.06s 10688 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_access_rights: 4 tests 0.90s 459 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_apikeys: 4 tests 1.05s 258 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_assetsbundle: 38 tests 7.73s 265 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_base_automation: 64 tests 52.23s 16506 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_discuss_full: 6 tests 27.53s 11356 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_event_full: 16 tests 57.56s 24207 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_html_field_history: 5 tests 0.18s 54 queries 2026-07-08 15:51:12,787 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_http: 160 tests 86.16s 13135 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_import_export: 26 tests 13.01s 1120 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_lint: 6 tests 8.31s 4 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_mail: 191 tests 511.43s 200939 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_mail_full: 51 tests 262.06s 106128 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_mail_sms: 25 tests 58.46s 24845 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_mail_tracking_value_multilang: 4 tests 49.34s 7825 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_main_flows: 9 tests 23.67s 9293 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_mass_mailing: 6 tests 58.13s 26815 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_new_api: 30 tests 2.00s 531 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_read_group: 8 tests 28.98s 7335 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_rpc: 7 tests 11.89s 376 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_sale_product_configurators: 17 tests 27.05s 10043 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_sale_purchase_edi_ubl: 7 tests 30.77s 13547 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_search_panel: 17 tests 0.57s 209 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_testing_utilities: 14 tests 0.79s 16 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_to_signup_email_verification: 3 tests 4.47s 2445 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_translation_import: 9 tests 59.57s 1856 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_viin_approval: 224 tests 172.51s 46456 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_viin_web_cohort: 5 tests 0.21s 46 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_website: 110 tests 80.59s 15053 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_website_modules: 6 tests 2.84s 301 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: test_website_slides_full: 3 tests 17.64s 7754 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_account_accountant: 18 tests 15.74s 7368 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_account_asset: 43 tests 167.83s 65129 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_account_counterpart: 24 tests 44.28s 17230 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_account_payment: 24 tests 57.48s 26932 queries 2026-07-08 15:51:12,788 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_account_reports: 170 tests 1213.92s 394792 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_attendance_device: 62 tests 27.43s 9227 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_bank_currency_rate: 34 tests 74.45s 18992 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_base: 56 tests 193.33s 25400 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_common_uom: 5 tests 2.14s 725 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_employee_documents: 25 tests 4.96s 2064 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_equipment_maintenance_schedule: 7 tests 4.46s 1729 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_equipment_woking_frequency: 17 tests 6.56s 2635 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_erponline_utility: 16 tests 4.48s 319 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_git: 6 tests 15.12s 504 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_git_odoo_version: 13 tests 2.09s 1074 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_git_project: 16 tests 5.91s 2440 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_employee_grade: 25 tests 93.52s 39293 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_employee_relative: 11 tests 4.74s 1310 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_expense: 28 tests 123.20s 42206 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_expense_payroll: 16 tests 10.09s 2990 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_meal: 37 tests 24.98s 10321 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_payroll: 227 tests 406.71s 175884 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_payroll_account: 117 tests 268.95s 111413 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_payroll_attendance: 4 tests 2.11s 912 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_payroll_meal: 33 tests 6.65s 2851 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_project_timesheet_timeoff_payroll: 3 tests 2.93s 1083 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_timesheet_payroll: 40 tests 22.75s 8788 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_hr_training: 8 tests 5.20s 2471 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_inter_company_base: 6 tests 6.92s 4480 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_inter_company_invoice: 11 tests 229.94s 94434 queries 2026-07-08 15:51:12,789 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_inter_company_sale_purchase: 12 tests 235.08s 103936 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_inter_company_sale_purchase_stock: 6 tests 117.72s 53675 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_legal_invoice_number: 5 tests 4.17s 1706 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_loan_management: 156 tests 344.12s 134802 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_maintenance_by_working_hours: 7 tests 1.27s 535 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_maintenance_notification: 15 tests 6.73s 3222 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_mrp_maintenance: 5 tests 8.61s 4478 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_multi_warehouse_access_control: 4 tests 4.29s 2379 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_multi_warehouse_access_control_mrp: 5 tests 10.39s 5172 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_multi_warehouse_access_control_purchase: 3 tests 0.68s 324 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_multi_warehouse_access_control_sale: 3 tests 1.84s 676 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_odoo_module: 42 tests 77.90s 25748 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_odoo_module_sale: 10 tests 30.76s 11283 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_odoo_version: 14 tests 0.29s 200 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_okr: 33 tests 31.31s 13637 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_okr_project: 8 tests 0.97s 451 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_partner_dob: 9 tests 0.51s 150 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_partner_dob_send_email: 6 tests 18.86s 7544 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_partner_equity_range: 12 tests 3.43s 1384 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_payment_transaction_protection: 5 tests 1.08s 492 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_payroll_payment_acb_templates: 18 tests 39.50s 15946 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_code_sequence: 7 tests 3.55s 1359 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_collection: 6 tests 2.31s 957 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_dimensions: 17 tests 7.06s 3091 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_function: 6 tests 2.42s 979 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_license: 9 tests 1.45s 551 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_license_sale: 7 tests 4.06s 1262 queries 2026-07-08 15:51:12,790 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_maintenance_schedule: 14 tests 6.46s 2842 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_milestone: 5 tests 1.03s 391 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_odoo_version: 10 tests 0.35s 238 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_return_reason: 9 tests 0.67s 298 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_product_return_reason_stock: 7 tests 1.47s 504 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_purchase_line_numbering: 4 tests 1.38s 509 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_quality: 46 tests 32.73s 12982 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_quality_mrp: 6 tests 6.97s 2545 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_quality_stock: 15 tests 4.85s 2202 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_sale_desc_short_link: 6 tests 0.53s 165 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_sale_line_numbering: 4 tests 1.38s 571 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_sale_price_lock: 8 tests 5.41s 1900 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_signup_email_verification: 6 tests 14.24s 8054 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_sshkey: 11 tests 12.76s 3572 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_stock_account_moves_link: 12 tests 22.11s 10416 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_stock_asset: 20 tests 54.07s 18656 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_stock_asset_equipment: 6 tests 13.99s 4761 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_stock_equipment: 19 tests 7.06s 2386 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 13.82s 4937 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 1.16s 452 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_token_expiration_test: 15 tests 1.09s 311 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_unique_product_code: 5 tests 8.63s 3088 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_vat_counterpart: 9 tests 2.24s 920 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_vendor_price_lock: 11 tests 8.01s 2728 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_warranty_management: 55 tests 9.26s 3464 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_warranty_purchase: 20 tests 12.78s 4880 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_warranty_purchase_stock: 11 tests 9.60s 3526 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_warranty_sale: 24 tests 14.43s 6366 queries 2026-07-08 15:51:12,791 184 INFO rb-e2f27c7-222797-391089 odoo.tests.stats: to_warranty_sale_stock: 11 tests 10.87s 3937 queries 2026-07-08 15:51:12,792 184 INFO rb-e2f27c7-222797-391089 odoo.tests.result: 0 failed, 0 error(s) of 2247 tests when loading database 'rb-e2f27c7-222797-391089' 2026-07-08 15:51:12,792 184 INFO rb-e2f27c7-222797-391089 odoo.service.server: Initiating shutdown 2026-07-08 15:51:12,792 184 INFO rb-e2f27c7-222797-391089 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.