Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.59-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading pyjwt-2.13.0-py3-none-any.whl.metadata (3.4 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy>=2.0.2 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting ortools==9.15.6755 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading absl_py-2.5.0-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.1.0) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202606-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.59-py3-none-any.whl (220 kB) Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.0 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.1 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.1.59 Levenshtein-0.25.1 PyJWT-2.13.0 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 invoke-3.0.3 jwcrypto-1.5.7 mt-940-5.0.0 numpy-2.5.2 ortools-9.15.6755 pandas-3.0.5 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 rapidfuzz-3.14.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.43.70-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext==0.9.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext-0.9.3.tar.gz (73 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.83.0-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) Downloading google_auth-2.56.3-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.27.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage>=3.12.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_storage-3.13.1-py3-none-any.whl.metadata (14 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_api_core-2.34.0-py3-none-any.whl.metadata (2.9 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.15.0-py3-none-any.whl.metadata (7.5 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (8.12.57) Collecting pybind11>=2.2 (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading pybind11-3.1.0-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/lib/python3/dist-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (68.1.2) Requirement already satisfied: numpy in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (2.5.2) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading click-8.4.2-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests>=2.24.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.31.0) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading uritools-6.1.3-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (118 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.7.1) Collecting botocore<1.44.0,>=1.43.70 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.70-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.83.0 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.83.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.1-py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.4.2) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_core-2.6.1-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.3-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl.metadata (8.8 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_resumable_media-2.10.1-py3-none-any.whl.metadata (2.2 kB) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 kB) Collecting requests>=2.24.0 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) Collecting aiohappyeyeballs>=2.5.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.4.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (26.1.0) Collecting frozenlist>=1.1.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (16 kB) Requirement already satisfied: typing_extensions>=4.4 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (4.16.0) Collecting yarl<2.0,>=1.17.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (103 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.70->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.70->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.1.0) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.6.4) Requirement already satisfied: cached-property in /usr/lib/python3/dist-packages (from python-pkcs11~=0.7.0->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=6.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.20220715.0) Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.6) Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.70->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.70-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.0-py3-none-any.whl (14 kB) Downloading google_auth-2.56.3-py3-none-any.whl (259 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.13.1-py3-none-any.whl (341 kB) Downloading google_api_core-2.34.0-py3-none-any.whl (180 kB) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) Downloading pypdf-6.15.0-py3-none-any.whl (378 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.70-py3-none-any.whl (15.6 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.1-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.1-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.1-py3-none-any.whl (300 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.83.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.0 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (256 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (61 kB) Downloading proto_plus-1.28.3-py3-none-any.whl (50 kB) Downloading pybind11-3.1.0-py3-none-any.whl (319 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (109 kB) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (pyproject.toml): started Building wheel for fasttext (pyproject.toml): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.3-cp312-cp312-linux_x86_64.whl size=4705715 sha256=64ddb94df0c4965925102bd7ee2019aca3889317f04b3de33c46459b69a551bd Stored in directory: /tmp/pip-ephem-wheel-cache-9bfm5gim/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=1428620 sha256=c4960a61286b2cbf1030bf0a36c2fb8593a17162af290ae32f7704e79fb5fcdd Stored in directory: /tmp/pip-ephem-wheel-cache-9bfm5gim/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built fasttext python-pkcs11 Installing collected packages: python-barcode, uritools, uharfbuzz, tzlocal, requests, python-pkcs11, pypdf, pybind11, proto-plus, propcache, oscrypto, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, fasttext, botocore, aiosignal, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, aiohttp, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 boto3-1.43.70 botocore-1.43.70 click-8.4.2 fasttext-0.9.3 fonttools-4.63.0 frozenlist-1.8.0 google-api-core-2.34.0 google-auth-2.56.3 google-cloud-core-2.6.1 google-cloud-storage-3.13.1 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.1 googleapis-common-protos-1.75.1 grpc-google-iam-v1-0.14.5 grpcio-1.83.0 grpcio-status-1.83.0 jmespath-1.1.0 multidict-6.7.1 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.3 pyHanko-0.20.1 pybind11-3.1.0 pyhanko-certvalidator-0.24.1 pypdf-6.15.0 python-barcode-0.15.1 python-pkcs11-0.7.0 requests-2.34.2 s3transfer-0.19.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.24.5 2026-08-13 07:12:22,704 202 INFO ? odoo: Odoo version 18.0 2026-08-13 07:12:22,704 202 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-13 07:12:22,705 202 INFO ? odoo: addons paths: ['/data/build/rb-2f9fcab-223857/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-2f9fcab-223857/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-08-13 07:12:22,705 202 INFO ? odoo: database: default@default:5432 2026-08-13 07:12:22,805 202 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-08-13 07:12:22,815 202 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-08-13 07:12:23,012 202 INFO ? odoo.tests.common: Importing test framework 2026-08-13 07:12:23,135 202 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-08-13 07:12:23,136 202 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-13 07:12:23,153 202 INFO rb-2f9fcab-223857-403446 odoo.modules.loading: loading 1 modules... 2026-08-13 07:12:23,215 202 INFO rb-2f9fcab-223857-403446 odoo.modules.loading: 1 modules loaded in 0.06s, 0 queries (+0 extra) 2026-08-13 07:12:23,890 202 INFO rb-2f9fcab-223857-403446 odoo.modules.loading: loading 1081 modules... 2026-08-13 07:12:34,552 202 INFO rb-2f9fcab-223857-403446 odoo.modules.loading: 1081 modules loaded in 10.66s, 0 queries (+0 extra) 2026-08-13 07:12:36,272 202 INFO rb-2f9fcab-223857-403446 odoo.modules.loading: Modules loaded. 2026-08-13 07:12:36,519 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-08-13 07:12:36,520 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Registry loaded in 13.383s 2026-08-13 07:12:36,520 202 INFO rb-2f9fcab-223857-403446 odoo.service.server: Starting post tests 2026-08-13 07:12:37,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-13 07:12:39,705 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 1.8836479187011719 seconds 2026-08-13 07:12:40,533 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b07d3fa/hr_attendance.assets_public_attendance.min.css (id:3226) 2026-08-13 07:12:40,534 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3148] (matching /web/assets/_______/hr_attendance.assets_public_attendance.min.css) because it was replaced with /web/assets/b07d3fa/hr_attendance.assets_public_attendance.min.css 2026-08-13 07:12:41,109 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/af6097b/im_livechat.assets_embed_external.min.css (id:3227) 2026-08-13 07:12:41,110 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3150] (matching /web/assets/_______/im_livechat.assets_embed_external.min.css) because it was replaced with /web/assets/af6097b/im_livechat.assets_embed_external.min.css 2026-08-13 07:12:42,394 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b1c6432/im_livechat.embed_assets_unit_tests_setup.min.css (id:3228) 2026-08-13 07:12:42,395 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3152] (matching /web/assets/_______/im_livechat.embed_assets_unit_tests_setup.min.css) because it was replaced with /web/assets/b1c6432/im_livechat.embed_assets_unit_tests_setup.min.css 2026-08-13 07:12:43,130 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1cc1401/mail.assets_public.min.css (id:3229) 2026-08-13 07:12:43,131 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3156] (matching /web/assets/_______/mail.assets_public.min.css) because it was replaced with /web/assets/1cc1401/mail.assets_public.min.css 2026-08-13 07:12:44,468 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dfb9398/mass_mailing.iframe_css_assets_edit.min.css (id:3230) 2026-08-13 07:12:44,469 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3159] (matching /web/assets/_______/mass_mailing.iframe_css_assets_edit.min.css) because it was replaced with /web/assets/dfb9398/mass_mailing.iframe_css_assets_edit.min.css 2026-08-13 07:12:45,120 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7dd04ef/mrp_subcontracting.webclient.min.css (id:3231) 2026-08-13 07:12:45,122 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3161] (matching /web/assets/_______/mrp_subcontracting.webclient.min.css) because it was replaced with /web/assets/7dd04ef/mrp_subcontracting.webclient.min.css 2026-08-13 07:12:46,031 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2e910a5/point_of_sale.assets_prod.min.css (id:3232) 2026-08-13 07:12:46,031 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3163] (matching /web/assets/_______/point_of_sale.assets_prod.min.css) because it was replaced with /web/assets/2e910a5/point_of_sale.assets_prod.min.css 2026-08-13 07:12:46,560 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b439b4b/point_of_sale.customer_display_assets.min.css (id:3233) 2026-08-13 07:12:46,561 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3164] (matching /web/assets/_______/point_of_sale.customer_display_assets.min.css) because it was replaced with /web/assets/b439b4b/point_of_sale.customer_display_assets.min.css 2026-08-13 07:12:46,680 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3aa2054/portal.assets_chatter.min.css (id:3234) 2026-08-13 07:12:46,681 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3166] (matching /web/assets/_______/portal.assets_chatter.min.css) because it was replaced with /web/assets/3aa2054/portal.assets_chatter.min.css 2026-08-13 07:12:47,408 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/88b22b0/pos_self_order.assets.min.css (id:3235) 2026-08-13 07:12:47,409 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3167] (matching /web/assets/_______/pos_self_order.assets.min.css) because it was replaced with /web/assets/88b22b0/pos_self_order.assets.min.css 2026-08-13 07:12:48,076 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a8cd775/project.webclient.min.css (id:3236) 2026-08-13 07:12:48,077 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3169] (matching /web/assets/_______/project.webclient.min.css) because it was replaced with /web/assets/a8cd775/project.webclient.min.css 2026-08-13 07:12:48,174 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4dc001b/snailmail.report_assets_snailmail.min.css (id:3237) 2026-08-13 07:12:48,175 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3170] (matching /web/assets/_______/snailmail.report_assets_snailmail.min.css) because it was replaced with /web/assets/4dc001b/snailmail.report_assets_snailmail.min.css 2026-08-13 07:12:48,616 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/de134ff/spreadsheet.public_spreadsheet.min.css (id:3238) 2026-08-13 07:12:48,618 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3173] (matching /web/assets/_______/spreadsheet.public_spreadsheet.min.css) because it was replaced with /web/assets/de134ff/spreadsheet.public_spreadsheet.min.css 2026-08-13 07:12:48,811 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/400a4ed/survey.survey_assets.min.css (id:3239) 2026-08-13 07:12:48,812 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3175] (matching /web/assets/_______/survey.survey_assets.min.css) because it was replaced with /web/assets/400a4ed/survey.survey_assets.min.css 2026-08-13 07:12:49,508 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d00c3cb/to_account_reports.assets_account_report.min.css (id:3240) 2026-08-13 07:12:49,508 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3179] (matching /web/assets/_______/to_account_reports.assets_account_report.min.css) because it was replaced with /web/assets/d00c3cb/to_account_reports.assets_account_report.min.css 2026-08-13 07:12:50,920 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f4830e0/to_stock_age_report.assets_financial_report.min.css (id:3241) 2026-08-13 07:12:50,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3180] (matching /web/assets/_______/to_stock_age_report.assets_financial_report.min.css) because it was replaced with /web/assets/f4830e0/to_stock_age_report.assets_financial_report.min.css 2026-08-13 07:12:51,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e67f08/viin_customizer.customizer_report.min.css (id:3242) 2026-08-13 07:12:51,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3185] (matching /web/assets/_______/viin_customizer.customizer_report.min.css) because it was replaced with /web/assets/5e67f08/viin_customizer.customizer_report.min.css 2026-08-13 07:12:52,914 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4c53112/web.assets_frontend.min.css (id:3243) 2026-08-13 07:12:52,915 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3199] (matching /web/assets/_______/web.assets_frontend.min.css) because it was replaced with /web/assets/4c53112/web.assets_frontend.min.css 2026-08-13 07:12:54,137 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4c53112/web.assets_frontend_lazy.min.css (id:3244) 2026-08-13 07:12:54,137 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3200] (matching /web/assets/_______/web.assets_frontend_lazy.min.css) because it was replaced with /web/assets/4c53112/web.assets_frontend_lazy.min.css 2026-08-13 07:12:55,581 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e9f16be/web.assets_unit_tests_setup.min.css (id:3245) 2026-08-13 07:12:55,582 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3204] (matching /web/assets/_______/web.assets_unit_tests_setup.min.css) because it was replaced with /web/assets/e9f16be/web.assets_unit_tests_setup.min.css 2026-08-13 07:12:57,067 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f4830e0/web.assets_web.min.css (id:3246) 2026-08-13 07:12:57,068 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3205] (matching /web/assets/_______/web.assets_web.min.css) because it was replaced with /web/assets/f4830e0/web.assets_web.min.css 2026-08-13 07:12:58,502 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9bd7be2/web.assets_web_dark.min.css (id:3247) 2026-08-13 07:12:58,503 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3206] (matching /web/assets/_______/web.assets_web_dark.min.css) because it was replaced with /web/assets/9bd7be2/web.assets_web_dark.min.css 2026-08-13 07:13:00,171 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c6047c0/web.assets_web_print.min.css (id:3248) 2026-08-13 07:13:00,171 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3207] (matching /web/assets/_______/web.assets_web_print.min.css) because it was replaced with /web/assets/c6047c0/web.assets_web_print.min.css 2026-08-13 07:13:00,415 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/97cb25a/web.qunit_suite_tests.min.css (id:3249) 2026-08-13 07:13:00,415 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3212] (matching /web/assets/_______/web.qunit_suite_tests.min.css) because it was replaced with /web/assets/97cb25a/web.qunit_suite_tests.min.css 2026-08-13 07:13:01,107 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/368b18f/web.report_assets_common.min.css (id:3250) 2026-08-13 07:13:01,108 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3213] (matching /web/assets/_______/web.report_assets_common.min.css) because it was replaced with /web/assets/368b18f/web.report_assets_common.min.css 2026-08-13 07:13:02,534 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a907101/web.tests_assets.min.css (id:3251) 2026-08-13 07:13:02,535 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3215] (matching /web/assets/_______/web.tests_assets.min.css) because it was replaced with /web/assets/a907101/web.tests_assets.min.css 2026-08-13 07:13:02,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/20f477e/web_editor.assets_tests_styles.min.css (id:3252) 2026-08-13 07:13:02,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3217] (matching /web/assets/_______/web_editor.assets_tests_styles.min.css) because it was replaced with /web/assets/20f477e/web_editor.assets_tests_styles.min.css 2026-08-13 07:13:02,849 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e864709/web_editor.assets_wysiwyg.min.css (id:3253) 2026-08-13 07:13:02,849 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3218] (matching /web/assets/_______/web_editor.assets_wysiwyg.min.css) because it was replaced with /web/assets/e864709/web_editor.assets_wysiwyg.min.css 2026-08-13 07:13:03,046 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/97cb25a/web_editor.backend_assets_wysiwyg.min.css (id:3254) 2026-08-13 07:13:03,047 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3219] (matching /web/assets/_______/web_editor.backend_assets_wysiwyg.min.css) because it was replaced with /web/assets/97cb25a/web_editor.backend_assets_wysiwyg.min.css 2026-08-13 07:13:03,249 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4bcbbc1/web_editor.wysiwyg_iframe_editor_assets.min.css (id:3255) 2026-08-13 07:13:03,249 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3221] (matching /web/assets/_______/web_editor.wysiwyg_iframe_editor_assets.min.css) because it was replaced with /web/assets/4bcbbc1/web_editor.wysiwyg_iframe_editor_assets.min.css 2026-08-13 07:13:03,451 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d712a58/website.assets_all_wysiwyg_inside.min.css (id:3256) 2026-08-13 07:13:03,452 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3222] (matching /web/assets/_______/website.assets_all_wysiwyg_inside.min.css) because it was replaced with /web/assets/d712a58/website.assets_all_wysiwyg_inside.min.css 2026-08-13 07:13:03,573 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b2f39c7/website.assets_wysiwyg.min.css (id:3257) 2026-08-13 07:13:03,574 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3223] (matching /web/assets/_______/website.assets_wysiwyg.min.css) because it was replaced with /web/assets/b2f39c7/website.assets_wysiwyg.min.css 2026-08-13 07:13:03,774 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/44347d5/website.backend_assets_all_wysiwyg.min.css (id:3258) 2026-08-13 07:13:03,775 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3224] (matching /web/assets/_______/website.backend_assets_all_wysiwyg.min.css) because it was replaced with /web/assets/44347d5/website.backend_assets_all_wysiwyg.min.css 2026-08-13 07:13:04,369 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1818284/website_slides.slide_embed_assets.min.css (id:3259) 2026-08-13 07:13:04,371 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Deleting attachments [3225] (matching /web/assets/_______/website_slides.slide_embed_assets.min.css) because it was replaced with /web/assets/1818284/website_slides.slide_embed_assets.min.css 2026-08-13 07:13:04,391 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 24.686259746551514 seconds 2026-08-13 07:13:09,566 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_closed_store_product_direct_url_returns_404 ... 2026-08-13 07:13:10,406 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [341] 2026-08-13 07:13:10,480 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2026-08-13 07:13:10,511 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [160] 2026-08-13 07:13:10,556 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [343] 2026-08-13 07:13:10,602 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [344] 2026-08-13 07:13:10,618 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:13:11,346 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:13:11] "GET /shop/laptop-dell-396 HTTP/1.1" 404 - 198 0.088 0.642 2026-08-13 07:13:11,856 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:13:11] "GET /shop/laptop-dell-396 HTTP/1.1" 200 - 147 0.098 0.382 2026-08-13 07:13:11,857 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product.TestWebsiteProductHttp.test_closed_store_product_direct_url_returns_404: waiting for threads: [] 2026-08-13 07:13:11,877 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_post_merchant_product_approval_type_on_shop ... 2026-08-13 07:13:12,687 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [345] 2026-08-13 07:13:12,757 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [346] 2026-08-13 07:13:12,848 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-08-13 07:13:12,906 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [348] 2026-08-13 07:13:12,985 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [161] 2026-08-13 07:13:13,122 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [349] 2026-08-13 07:13:13,188 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [162] 2026-08-13 07:13:13,280 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [350] 2026-08-13 07:13:13,321 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_pre_merchant_product_approval_type_on_shop ... 2026-08-13 07:13:14,112 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [351] 2026-08-13 07:13:14,164 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [352] 2026-08-13 07:13:14,236 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [353] 2026-08-13 07:13:14,286 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [354] 2026-08-13 07:13:14,346 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [163] 2026-08-13 07:13:14,417 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [355] 2026-08-13 07:13:14,490 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [356] 2026-08-13 07:13:14,543 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [164] 2026-08-13 07:13:14,609 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [357] 2026-08-13 07:13:14,676 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [358] 2026-08-13 07:13:14,735 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_product_publish_on_website_with_close_store ... 2026-08-13 07:13:15,675 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [359] 2026-08-13 07:13:15,743 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [360] 2026-08-13 07:13:15,839 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [361] 2026-08-13 07:13:15,901 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [362] 2026-08-13 07:13:15,939 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [165] 2026-08-13 07:13:15,999 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [363] 2026-08-13 07:13:16,072 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [364] 2026-08-13 07:13:16,122 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [166] 2026-08-13 07:13:16,194 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [365] 2026-08-13 07:13:16,279 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [366] 2026-08-13 07:13:16,383 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_public_shop_page_returns_200 ... 2026-08-13 07:13:16,403 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:13:17,533 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:13:17] "GET /shop HTTP/1.1" 200 - 377 0.167 0.971 2026-08-13 07:13:17,534 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product.TestWebsiteProductHttp.test_public_shop_page_returns_200: waiting for threads: [] 2026-08-13 07:13:17,548 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_public_user_can_search_shop_products_post ... 2026-08-13 07:13:18,136 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [367] 2026-08-13 07:13:18,214 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [368] 2026-08-13 07:13:18,304 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [167] 2026-08-13 07:13:18,425 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [369] 2026-08-13 07:13:18,476 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_marketplace_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_public_user_can_search_shop_products_pre ... 2026-08-13 07:13:19,199 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [370] 2026-08-13 07:13:19,274 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [371] 2026-08-13 07:13:19,310 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [168] 2026-08-13 07:13:19,369 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [372] 2026-08-13 07:13:19,441 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [373] 2026-08-13 07:13:20,092 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1568 checked, 34 removed 2026-08-13 07:13:20,110 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_accessory_products_survive_the_approval_domain ... 2026-08-13 07:13:20,247 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_approval_domain_discriminates_on_variants_too ... 2026-08-13 07:13:21,029 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [374] 2026-08-13 07:13:21,159 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_approval_domain_reads_only_the_withheld_products ... 2026-08-13 07:13:21,919 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [375] 2026-08-13 07:13:21,970 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_catalog_listing_exclusion_does_not_block_the_direct_product_url ... 2026-08-13 07:13:22,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:13:22,954 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:13:22] "GET /shop/listing-excluded-but-directly-reachable-product-452 HTTP/1.1" 200 - 296 0.111 0.761 2026-08-13 07:13:22,969 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_event_product_direct_url_returns_200 ... 2026-08-13 07:13:23,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:13:24,001 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:13:24] "GET /shop/test-direct-url-event-registration-453 HTTP/1.1" 200 - 284 0.103 0.766 2026-08-13 07:13:24,002 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product.TestWebsiteProductHttp.test_event_product_direct_url_returns_200: waiting for threads: [] 2026-08-13 07:13:24,016 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_unapproved_product_direct_url_returns_404 ... 2026-08-13 07:13:24,815 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-08-13 07:13:24,863 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:13:25,558 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:13:25] "GET /shop/test-direct-url-product-454 HTTP/1.1" 404 - 196 0.085 0.611 2026-08-13 07:13:25,602 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [171] 2026-08-13 07:13:25,664 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-08-13 07:13:26,123 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:13:26] "GET /shop/test-direct-url-product-454 HTTP/1.1" 200 - 132 0.073 0.357 2026-08-13 07:13:26,124 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product.TestWebsiteProductHttp.test_unapproved_product_direct_url_returns_404: waiting for threads: [] 2026-08-13 07:13:26,146 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_unapproved_product_on_shop ... 2026-08-13 07:13:26,893 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-08-13 07:13:26,962 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [172] 2026-08-13 07:13:27,028 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-08-13 07:13:27,095 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product: Starting TestWebsiteProductHttp.test_unapproved_product_public_no_access_error ... 2026-08-13 07:13:27,892 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-08-13 07:13:27,924 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:13:29,179 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:13:29] "GET /shop/test-direct-url-product-456 HTTP/1.1" 404 - 196 0.065 1.192 2026-08-13 07:13:29,180 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_product_approval_website_sale.tests.test_website_sale_product.TestWebsiteProductHttp.test_unapproved_product_public_no_access_error: waiting for threads: [] 2026-08-13 07:13:29,201 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:30,168 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_01_followers_project_access_rights ... 2026-08-13 07:13:30,219 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 29, model: project.project 2026-08-13 07:13:30,239 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [144], uid: 29, model: project.task 2026-08-13 07:13:30,280 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1053] 2026-08-13 07:13:30,283 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 29, model: project.project 2026-08-13 07:13:30,314 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_02_followers_project_access_rights ... 2026-08-13 07:13:30,457 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 25, model: project.project 2026-08-13 07:13:30,463 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 26, model: project.project 2026-08-13 07:13:30,481 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 26, model: project.project 2026-08-13 07:13:30,536 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_employee_project_access_rights ... 2026-08-13 07:13:30,651 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #29 deleted project.task records with IDs: [147] 2026-08-13 07:13:30,659 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #29 deleted mail.followers records with IDs: [1056] 2026-08-13 07:13:30,673 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_project_user_project_access_rights ... 2026-08-13 07:13:30,695 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 28, model: project.project 2026-08-13 07:13:30,719 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 30, model: project.project 2026-08-13 07:13:30,784 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [41], uid: 29, model: project.task.type 2026-08-13 07:13:30,803 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_user_internal_access_right_project_task ... 2026-08-13 07:13:30,833 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [142], uid: 28, model: project.task 2026-08-13 07:13:30,947 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [142], uid: 28, model: project.task 2026-08-13 07:13:30,963 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [142], uid: 28, model: project.task 2026-08-13 07:13:30,995 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #28 deleted mail.message records with IDs: [7444] 2026-08-13 07:13:31,013 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [142], uid: 28, model: project.task 2026-08-13 07:13:31,043 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 28, model: project.project 2026-08-13 07:13:31,070 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [142], uid: 28, model: project.task 2026-08-13 07:13:31,093 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #28 deleted mail.message records with IDs: [7444] 2026-08-13 07:13:31,102 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [142], uid: 28, model: project.task 2026-08-13 07:13:31,137 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [149], uid: 28, model: project.task 2026-08-13 07:13:31,167 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_portal_project: Starting TestPortalProject.test_user_internal_access_rights_project_project ... 2026-08-13 07:13:31,226 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 28, model: project.project 2026-08-13 07:13:31,355 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 28, model: account.analytic.account 2026-08-13 07:13:31,359 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 28, model: project.project 2026-08-13 07:13:31,362 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 28, model: project.project 2026-08-13 07:13:31,393 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:13:31,403 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_availability_fields_exist ... 2026-08-13 07:13:31,424 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_cluster_modules_are_not_dependencies ... 2026-08-13 07:13:31,440 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_compute_available_reflects_registry ... 2026-08-13 07:13:31,560 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_hub_module_toggle_is_not_declared ... 2026-08-13 07:13:31,575 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_model_compute_and_view_declare_the_same_modules ... 2026-08-13 07:13:31,594 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_module_toggle_fields_exist ... 2026-08-13 07:13:31,606 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_upsell_urls_match_their_module ... 2026-08-13 07:13:31,618 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_res_config_settings_upsell: Starting TestProjectActivationUpsellSettings.test_view_units_are_self_consistent ... 2026-08-13 07:13:31,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:32,894 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_01_internal_user_project_followers_access_task ... 2026-08-13 07:13:32,958 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [151], uid: 35, model: project.task 2026-08-13 07:13:32,991 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [150], uid: 35, model: project.task 2026-08-13 07:13:33,048 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_01_internal_user_project_followers_follow_project ... 2026-08-13 07:13:33,076 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 35, model: project.project 2026-08-13 07:13:33,117 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_01_project_user_project_followers_access_right ... 2026-08-13 07:13:33,149 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 36, model: project.project 2026-08-13 07:13:33,171 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [150], uid: 36, model: project.task 2026-08-13 07:13:33,191 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_02_internal_user_project_employees_access_task ... 2026-08-13 07:13:33,236 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [150], uid: 35, model: project.task 2026-08-13 07:13:33,288 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_02_internal_user_project_followers_follow_task ... 2026-08-13 07:13:33,325 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 35, model: project.project 2026-08-13 07:13:33,376 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_02_project_user_project_followers_access_right ... 2026-08-13 07:13:33,445 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [151], uid: 36, model: project.task 2026-08-13 07:13:33,476 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_03_internal_user_project_followers_access_right ... 2026-08-13 07:13:33,501 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 35, model: project.project 2026-08-13 07:13:33,513 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 35, model: account.analytic.account 2026-08-13 07:13:33,518 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 35, model: project.project 2026-08-13 07:13:33,521 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 35, model: project.project 2026-08-13 07:13:33,542 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_03_internal_user_project_portal_access_task ... 2026-08-13 07:13:33,592 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [150], uid: 35, model: project.task 2026-08-13 07:13:33,650 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_04_internal_user_project_followers_access_right ... 2026-08-13 07:13:33,687 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 35, model: project.project 2026-08-13 07:13:33,695 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 35, model: project.project 2026-08-13 07:13:33,712 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_04_project_user_create_project ... 2026-08-13 07:13:33,819 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #36 deleted project.project records with IDs: [23] 2026-08-13 07:13:33,824 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #36 deleted mail.followers records with IDs: [1069] 2026-08-13 07:13:33,830 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #36 deleted mail.alias records with IDs: [74] 2026-08-13 07:13:33,852 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #36 deleted account.analytic.account records with IDs: [114] 2026-08-13 07:13:33,875 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_05_internal_user_project_employees_access_right ... 2026-08-13 07:13:33,928 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 35, model: project.project 2026-08-13 07:13:33,937 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 35, model: project.project 2026-08-13 07:13:33,961 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_05_project_user_project_employees ... 2026-08-13 07:13:34,009 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 36, model: project.project 2026-08-13 07:13:34,031 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [21], uid: 36, model: project.project 2026-08-13 07:13:34,088 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #36 deleted project.task records with IDs: [151, 150] 2026-08-13 07:13:34,095 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #36 deleted mail.followers records with IDs: [1060, 1061] 2026-08-13 07:13:34,112 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_06_internal_user_project_portal_access_right ... 2026-08-13 07:13:34,157 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 35, model: project.project 2026-08-13 07:13:34,165 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 35, model: project.project 2026-08-13 07:13:34,182 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_06_project_user_project_portal ... 2026-08-13 07:13:34,228 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 36, model: project.project 2026-08-13 07:13:34,245 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [21], uid: 36, model: project.project 2026-08-13 07:13:34,307 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #36 deleted project.task records with IDs: [151, 150] 2026-08-13 07:13:34,312 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #36 deleted mail.followers records with IDs: [1060, 1061] 2026-08-13 07:13:34,328 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_portal_user_project_access_rights ... 2026-08-13 07:13:34,388 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [151], uid: 34, model: project.task 2026-08-13 07:13:34,406 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 34, model: project.project 2026-08-13 07:13:34,414 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [152], uid: 34, model: project.task 2026-08-13 07:13:34,436 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_project_admin_access_right ... 2026-08-13 07:13:34,669 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #38 deleted project.task records with IDs: [151, 150, 153, 152, 154, 155] 2026-08-13 07:13:34,675 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #38 deleted mail.followers records with IDs: [1060, 1061, 1062, 1063, 1072, 1073] 2026-08-13 07:13:34,736 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #38 deleted project.project records with IDs: [21, 22, 24, 25] 2026-08-13 07:13:34,741 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #38 deleted mail.followers records with IDs: [1071] 2026-08-13 07:13:34,746 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #38 deleted mail.alias records with IDs: [72, 73, 75, 76] 2026-08-13 07:13:34,777 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #38 deleted account.analytic.account records with IDs: [112, 113, 115, 116] 2026-08-13 07:13:34,801 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_to_project_access: Starting TestToProjectAccess.test_project_user_create_analytic_account ... 2026-08-13 07:13:34,908 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:13:35,076 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [384] 2026-08-13 07:13:35,077 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_viin_project_kanban_state_notification: Starting TestViinProjectKanBanStateNotification.test_01_message_post ... 2026-08-13 07:13:35,157 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project.tests.test_viin_project_kanban_state_notification: Starting TestViinProjectKanBanStateNotification.test_02_message_post ... 2026-08-13 07:13:35,271 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:35,701 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_access_timesheet.tests.test_to_project_access: Starting TestToProjectAccess.test_01_user_employee_view_timesheet ... 2026-08-13 07:13:35,780 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_access_timesheet.tests.test_to_project_access: Starting TestToProjectAccess.test_03_user_employee_view_timesheet ... 2026-08-13 07:13:35,876 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [135, 7, 6, 136, 55, 31], uid: 39, model: account.analytic.line 2026-08-13 07:13:35,915 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:13:36,468 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <742200694060691.1786605216.402030706405640-openerp-message-notify@5e984f735078>: ['"Task User 1" <@False>'] 2026-08-13 07:13:36,511 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284793870841045.1786605216.492637872695923-openerp-message-notify@5e984f735078>: ['"Task User 1" <@False>'] 2026-08-13 07:13:36,558 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <437524116939670.1786605216.530536174774170-openerp-message-notify@5e984f735078>: ['"Task User 1" <@False>'] 2026-08-13 07:13:36,609 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <497710588747622.1786605216.581688165664673-openerp-message-notify@5e984f735078>: ['"Task User 1" <@False>'] 2026-08-13 07:13:36,676 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <576690734137779.1786605216.642159938812256-openerp-message-notify@5e984f735078>: ['"Task User 2" <@False>'] 2026-08-13 07:13:36,686 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_bad_resource_allocation_tasks: Starting TestBadResourceAllocationTasks.test_01_test_overlapping ... 2026-08-13 07:13:36,791 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_bad_resource_allocation_tasks: Starting TestBadResourceAllocationTasks.test_02_test_not_overlapping ... 2026-08-13 07:13:36,867 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:13:36,878 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_assignee ... 2026-08-13 07:13:38,016 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <497413286019276.1786605217.964575767517090-openerp-message-notify@5e984f735078>: ['"User Employee 1" <@False>'] 2026-08-13 07:13:38,068 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <879425193637036.1786605218.047702074050903-openerp-message-notify@5e984f735078>: ['"User Employee 2" <@False>'] 2026-08-13 07:13:38,086 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_assignee_does_not_shift_planned_start_without_date_assign ... 2026-08-13 07:13:39,098 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <477032627287559.1786605219.056475400924683-openerp-message-notify@5e984f735078>: ['"User Employee 1" <@False>'] 2026-08-13 07:13:39,148 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <309641840515749.1786605219.131033897399902-openerp-message-notify@5e984f735078>: ['"User Employee 2" <@False>'] 2026-08-13 07:13:39,163 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_assignee_updates_planned_start_with_date_assign ... 2026-08-13 07:13:40,124 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <671007596365271.1786605220.075926303863525-openerp-message-notify@5e984f735078>: ['"User Employee 1" <@False>'] 2026-08-13 07:13:40,172 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <202749819277148.1786605220.153460025787354-openerp-message-notify@5e984f735078>: ['"User Employee 2" <@False>'] 2026-08-13 07:13:40,189 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_date_end_and_then_change_assignee ... 2026-08-13 07:13:41,261 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403581518565315.1786605221.216668128967285-openerp-message-notify@5e984f735078>: ['"User Employee 1" <@False>'] 2026-08-13 07:13:41,298 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098522080294472.1786605221.283449172973633-openerp-message-notify@5e984f735078>: ['"User Employee 2" <@False>'] 2026-08-13 07:13:41,312 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_planned_date_start ... 2026-08-13 07:13:42,272 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <436793482108019.1786605222.231323480606079-openerp-message-notify@5e984f735078>: ['"User Employee 1" <@False>'] 2026-08-13 07:13:42,299 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_planned_hours ... 2026-08-13 07:13:43,342 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <277602980881533.1786605223.285242319107056-openerp-message-notify@5e984f735078>: ['"User Employee 1" <@False>'] 2026-08-13 07:13:43,387 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_gantt.tests.test_project_task_planned_end_date: Starting TestProjectTaskPlannedEndDate.test_change_resource_allocation ... 2026-08-13 07:13:44,375 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <960696041873354.1786605224.326129913330078-openerp-message-notify@5e984f735078>: ['"User Employee 1" <@False>'] 2026-08-13 07:13:44,416 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:13:44,613 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_completed_points: Starting TestTaskCompletedPoint.test_001_completed_point_check_value ... 2026-08-13 07:13:44,642 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_completed_points: Starting TestTaskCompletedPoint.test_002_completed_point_when_change_task_stage ... 2026-08-13 07:13:44,706 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_completed_points: Starting TestTaskCompletedPoint.test_003_recusive_task_completed_points ... 2026-08-13 07:13:44,819 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_completed_points: Starting TestTaskCompletedPoint.test_004_negative_correction_timesheet_allowed ... 2026-08-13 07:13:44,895 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:44,991 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_progress: Starting TestProgress.test_001_compute_progress_task_by_manual ... 2026-08-13 07:13:45,037 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_progress: Starting TestProgress.test_002_compute_progress_task_by_manual ... 2026-08-13 07:13:45,106 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:45,116 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_task_points: Starting TestViinProjectProgress.test_constraint_check_points_when_create ... 2026-08-13 07:13:45,204 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_task_points: Starting TestViinProjectProgress.test_constraint_check_points_when_write ... 2026-08-13 07:13:45,276 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:45,431 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_velocity: Starting TestVelocity.test_001_check_done_points ... 2026-08-13 07:13:45,466 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_velocity: Starting TestVelocity.test_001_check_task_velocity ... 2026-08-13 07:13:45,495 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_velocity: Starting TestVelocity.test_002_change_done_point ... 2026-08-13 07:13:45,565 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:45,689 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_001_check_task_weight ... 2026-08-13 07:13:45,734 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_002_check_task_weight_when_delete_task ... 2026-08-13 07:13:45,778 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1811, 1810] 2026-08-13 07:13:45,840 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [136651] 2026-08-13 07:13:45,840 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted project.task records with IDs: [35] 2026-08-13 07:13:45,846 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [240, 241] 2026-08-13 07:13:45,872 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_003_check_task_weight_when_modify_parent_task_points ... 2026-08-13 07:13:45,929 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_004_check_no_project_task ... 2026-08-13 07:13:46,006 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_005_check_no_project_task_weight_when_bind_to_project ... 2026-08-13 07:13:46,117 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_006_check_no_project_task_weight_when_unlink_task ... 2026-08-13 07:13:46,233 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted project.task records with IDs: [185] 2026-08-13 07:13:46,256 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1114] 2026-08-13 07:13:46,282 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_007_check_no_project_task_weight_when_remove_project_a_task ... 2026-08-13 07:13:46,423 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_progress.tests.test_weight: Starting TestTaskWeight.test_008_check_zero_total_points_weight_is_zero ... 2026-08-13 07:13:46,581 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:46,697 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_01_compute_project_required ... 2026-08-13 07:13:46,716 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_01_timesheet_from_leave ... 2026-08-13 07:13:46,965 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-08-13 07:13:47,050 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [37] 2026-08-13 07:13:47,078 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_02_timesheet_from_leave ... 2026-08-13 07:13:47,330 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-08-13 07:13:47,375 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [37] 2026-08-13 07:13:47,405 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_03_timesheet_from_leave ... 2026-08-13 07:13:47,661 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-08-13 07:13:47,877 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [174] 2026-08-13 07:13:47,899 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_project_required_false ... 2026-08-13 07:13:48,713 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [404] 2026-08-13 07:13:48,781 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_project_required_true ... 2026-08-13 07:13:49,905 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_timesheet_from_leave_without_custom_project ... 2026-08-13 07:13:50,153 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-08-13 07:13:50,200 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [37] 2026-08-13 07:13:50,224 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_validate_timeoff_has_private_project ... 2026-08-13 07:13:50,389 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #7 deleted mail.activity records with IDs: [37] 2026-08-13 07:13:50,483 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #7 deleted mail.mail records with IDs: [406] 2026-08-13 07:13:50,587 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #7 deleted mail.mail records with IDs: [407] 2026-08-13 07:13:50,632 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #7 deleted mail.activity records with IDs: [176] 2026-08-13 07:13:50,655 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_project_timesheet_leave.tests.test_project_timesheet_leave: Starting TestProjectTimeSheetLeave.test_value_account_analytic_line_account_id_value ... 2026-08-13 07:13:50,855 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-08-13 07:13:50,898 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [37] 2026-08-13 07:13:50,924 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:13:53,919 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-08-13 07:13:53,930 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7578] 2026-08-13 07:13:53,935 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:13:54,218 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-08-13 07:13:54,228 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7579] 2026-08-13 07:13:54,234 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:13:54,514 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-08-13 07:13:54,520 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7580] 2026-08-13 07:13:54,524 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:13:55,715 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_quality_stock_access_control.tests.test_access_right: Starting TestAccessRight.test_stock_user_document_only_access_quality_check_001 ... 2026-08-13 07:13:55,903 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 64, model: viin.quality.check 2026-08-13 07:13:55,932 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 66, model: viin.quality.check 2026-08-13 07:13:55,951 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 65, model: viin.quality.check 2026-08-13 07:13:55,968 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [13], uid: 65, model: viin.quality.check 2026-08-13 07:13:55,977 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 65, model: viin.quality.check 2026-08-13 07:13:56,003 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_quality_stock_access_control.tests.test_access_right: Starting TestAccessRight.test_stock_user_document_only_access_quality_check_002 ... 2026-08-13 07:13:56,033 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 64, model: viin.quality.check 2026-08-13 07:13:56,071 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 65, model: viin.quality.check 2026-08-13 07:13:56,092 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 65, model: viin.quality.check 2026-08-13 07:13:56,100 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 65, model: viin.quality.check 2026-08-13 07:13:56,136 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:13:59,420 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-08-13 07:13:59,431 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7582] 2026-08-13 07:13:59,437 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:13:59,664 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-08-13 07:13:59,669 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7583] 2026-08-13 07:13:59,673 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:13:59,903 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-08-13 07:13:59,919 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7584] 2026-08-13 07:13:59,926 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:14:00,930 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_quality_stock_access_control.tests.test_stock_picking: Starting TestStockPicking.test_own_document_only_stock_user_validate_stock_picking_001 ... 2026-08-13 07:14:01,177 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_quality_stock_access_control.tests.test_stock_picking: Starting TestStockPicking.test_own_document_only_stock_user_validate_stock_picking_002 ... 2026-08-13 07:14:01,504 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:14:03,024 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_access_user_stock_manager ... 2026-08-13 07:14:03,150 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_access_user_stock_user ... 2026-08-13 07:14:03,172 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 70, model: repair.report 2026-08-13 07:14:03,194 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_inventory_user_unaffected_by_repair_group ... 2026-08-13 07:14:03,225 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_plain_internal_user_has_no_repair_access ... 2026-08-13 07:14:03,456 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 73, model: repair.order 2026-08-13 07:14:03,463 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 73, model: stock.move 2026-08-13 07:14:03,486 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_repair_manager_can_read_but_not_write_taxes ... 2026-08-13 07:14:03,536 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 72, model: account.tax 2026-08-13 07:14:03,539 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 72, model: account.tax 2026-08-13 07:14:03,542 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 72, model: account.tax 2026-08-13 07:14:03,565 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_repair_manager_manages_repair_tags ... 2026-08-13 07:14:03,587 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #72 deleted repair.tags records with IDs: [1] 2026-08-13 07:14:03,609 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_repair_manager_reads_commercial_documents_readonly ... 2026-08-13 07:14:03,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 72, model: sale.order 2026-08-13 07:14:03,994 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 72, model: sale.order.line 2026-08-13 07:14:03,998 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 72, model: crm.tag 2026-08-13 07:14:04,022 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_repair_manager_reads_lots_readonly ... 2026-08-13 07:14:04,048 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 72, model: stock.lot 2026-08-13 07:14:04,074 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_repair_manager_reads_picking_without_repair_fields ... 2026-08-13 07:14:04,236 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_repair_manager_runs_the_repair_lifecycle ... 2026-08-13 07:14:04,492 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #72 deleted stock.move records with IDs: [134] 2026-08-13 07:14:04,551 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #72 deleted mail.message records with IDs: [7643] 2026-08-13 07:14:04,642 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #72 deleted repair.order records with IDs: [12] 2026-08-13 07:14:04,662 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #72 deleted mail.followers records with IDs: [1134] 2026-08-13 07:14:04,683 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_repair_manager_sees_repair_menus_without_inventory ... 2026-08-13 07:14:04,763 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_access_rights: Starting TestAccessRights.test_repair_manager_stock_move_scope_is_database_wide ... 2026-08-13 07:14:04,839 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #72 deleted stock.move records with IDs: [136] 2026-08-13 07:14:04,865 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:14:06,364 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_production_lot: Starting TestProductionLot.test_compute_repair_count_01 ... 2026-08-13 07:14:06,468 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_production_lot: Starting TestProductionLot.test_compute_repair_count_02 ... 2026-08-13 07:14:06,497 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:14:08,320 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_repair: Starting TestProductionLot.test_after_install_module_01 ... 2026-08-13 07:14:08,442 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_repair: Starting TestProductionLot.test_onchange_location_id_01 ... 2026-08-13 07:14:08,587 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_repair: Starting TestProductionLot.test_onchange_location_id_02 ... 2026-08-13 07:14:08,787 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_repair: Starting TestProductionLot.test_render_report_01 ... 2026-08-13 07:14:08,944 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_repair: Starting TestProductionLot.test_repair_report_on_new_pivot_01 ... 2026-08-13 07:14:08,969 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:14:10,346 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_repair: Starting TestRepairBillingPartner.test_onchange_lot_id_bills_commercial_parent_not_delivery_address ... 2026-08-13 07:14:10,604 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair.tests.test_repair: Starting TestRepairBillingPartner.test_onchange_lot_id_keeps_top_level_customer_unchanged ... 2026-08-13 07:14:10,814 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:14:11,381 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_request_from_warranty.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-13 07:14:11,456 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 83, model: account.tax 2026-08-13 07:14:11,460 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: account.tax 2026-08-13 07:14:11,463 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 83, model: account.tax 2026-08-13 07:14:11,641 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #83 deleted mail.message records with IDs: [7826] 2026-08-13 07:14:11,696 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #83 deleted repair.order records with IDs: [35] 2026-08-13 07:14:11,708 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #83 deleted mail.followers records with IDs: [1135] 2026-08-13 07:14:11,803 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:14:12,489 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_request_from_warranty.tests.test_repair: Starting TestRepair.test_onchange_warranty_claim_id_01 ... 2026-08-13 07:14:12,681 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_request_from_warranty.tests.test_repair: Starting TestRepair.test_onchange_warranty_claim_id_02 ... 2026-08-13 07:14:12,867 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_request_from_warranty.tests.test_repair: Starting TestRepair.test_onchange_warranty_claim_id_03 ... 2026-08-13 07:14:13,070 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_request_from_warranty.tests.test_repair: Starting TestRepair.test_onchange_warranty_claim_id_04 ... 2026-08-13 07:14:13,286 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:14:13,970 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_request_from_warranty.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_repair_count_01 ... 2026-08-13 07:14:14,053 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_request_from_warranty.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_repair_count_02 ... 2026-08-13 07:14:14,125 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:14:14,811 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_stock_access.tests.test_access_rights: Starting TestPickingRepairFieldGating.test_inventory_user_still_sees_repair_fields ... 2026-08-13 07:14:14,915 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_stock_access.tests.test_access_rights: Starting TestPickingRepairFieldGating.test_non_inventory_reader_gets_picking_without_repair_fields ... 2026-08-13 07:14:15,095 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:14:15,756 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_access: Starting TestRepairSupplyAccess.test_a_repair_manager_can_split_their_own_supply_transfer_into_a_backorder ... 2026-08-13 07:14:16,537 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_access: Starting TestRepairSupplyAccess.test_a_repair_manager_can_validate_the_backorder_of_their_supply_transfer ... 2026-08-13 07:14:17,290 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_access: Starting TestRepairSupplyAccess.test_a_repair_manager_cannot_create_a_transfer_unrelated_to_a_repair ... 2026-08-13 07:14:17,411 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [52], uid: 88, model: stock.picking 2026-08-13 07:14:17,440 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_access: Starting TestRepairSupplyAccess.test_a_repair_manager_cannot_validate_a_transfer_of_another_department ... 2026-08-13 07:14:17,773 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [53], uid: 88, model: stock.picking 2026-08-13 07:14:17,801 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_access: Starting TestRepairSupplyAccess.test_a_repair_manager_without_stock_rights_can_validate_a_supply_transfer ... 2026-08-13 07:14:18,128 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_access: Starting TestRepairSupplyAccess.test_the_narrowing_costs_a_warehouse_user_who_is_also_a_repair_manager_nothing ... 2026-08-13 07:14:18,365 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_access: Starting TestRepairSupplyAccess.test_the_narrowing_still_lets_a_repair_manager_validate_a_repair_transfer ... 2026-08-13 07:14:18,659 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:14:19,485 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_newly_created_warehouse_gets_a_repair_supply_operation_type ... 2026-08-13 07:14:20,352 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_non_storable_add_part_participates_in_no_transfer_at_all ... 2026-08-13 07:14:20,641 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_part_already_at_the_repair_location_generates_no_transfer ... 2026-08-13 07:14:20,930 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_part_origin_from_another_company_is_refused ... 2026-08-13 07:14:24,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_part_sourced_from_a_customer_or_supplier_site_needs_no_on_hand_stock ... 2026-08-13 07:14:25,281 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_repair_cannot_start_until_every_supply_transfer_is_settled ... 2026-08-13 07:14:25,823 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [115] 2026-08-13 07:14:25,883 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_repair_short_at_every_source_still_offers_the_alternate_source_wizard ... 2026-08-13 07:14:26,064 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_repair_without_any_origin_behaves_exactly_like_core ... 2026-08-13 07:14:26,310 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_staged_repair_whose_origin_has_stock_confirms_without_a_wizard ... 2026-08-13 07:14:26,529 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_a_supply_order_pins_the_devices_source_and_destination_to_the_bench ... 2026-08-13 07:14:27,007 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_adding_a_sourced_part_mid_repair_creates_a_new_transfer ... 2026-08-13 07:14:27,468 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_an_origin_equal_to_the_repair_location_is_rejected ... 2026-08-13 07:14:27,559 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_an_origin_on_a_non_add_part_is_rejected ... 2026-08-13 07:14:27,646 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_cancelling_a_repair_cancels_open_transfers_and_returns_what_arrived ... 2026-08-13 07:14:28,105 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [127] 2026-08-13 07:14:28,188 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [128] 2026-08-13 07:14:28,385 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_cancelling_a_supply_transfer_does_not_cancel_its_repair_part ... 2026-08-13 07:14:28,622 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [130] 2026-08-13 07:14:28,677 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_changing_the_order_location_rederives_parts_but_never_their_origins ... 2026-08-13 07:14:28,814 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_completing_a_repair_returns_nothing_when_every_staged_part_was_consumed ... 2026-08-13 07:14:29,223 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_completing_a_repair_returns_only_the_unconsumed_part_remainder ... 2026-08-13 07:14:29,797 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_completing_a_repair_returns_the_repaired_product_to_its_origin ... 2026-08-13 07:14:30,235 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_confirming_a_repair_creates_one_transfer_per_distinct_part_origin ... 2026-08-13 07:14:30,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_every_warehouse_owns_a_repair_supply_operation_type ... 2026-08-13 07:14:30,653 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_no_two_fields_of_the_alternate_source_wizard_share_a_label ... 2026-08-13 07:14:30,666 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_switching_a_part_away_from_add_clears_its_origin_in_the_form ... 2026-08-13 07:14:30,962 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_switching_a_part_away_from_add_clears_its_origin_on_write ... 2026-08-13 07:14:31,072 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_the_order_location_cannot_move_once_a_supply_transfer_is_validated ... 2026-08-13 07:14:31,350 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_flow: Starting TestRepairSupplyFlow.test_two_companies_repairs_never_share_a_supply_transfer ... 2026-08-13 07:14:34,963 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:14:35,688 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_backorder_of_a_supply_transfer_still_belongs_to_its_repair ... 2026-08-13 07:14:36,506 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_full_stage_return_rewind_and_consume_cycle_conserves_every_unit ... 2026-08-13 07:14:36,852 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [152] 2026-08-13 07:14:37,456 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [154] 2026-08-13 07:14:38,054 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_fully_consumed_merged_staging_move_sends_nothing_home ... 2026-08-13 07:14:38,295 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move records with IDs: [262] 2026-08-13 07:14:38,609 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_machine_at_the_bench_comes_home_after_its_origin_was_cleared ... 2026-08-13 07:14:39,039 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_machine_whose_origin_was_rewritten_goes_home_to_the_store_that_lent_it ... 2026-08-13 07:14:39,466 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_merged_product_and_part_leg_sends_home_exactly_what_stayed_at_the_bench ... 2026-08-13 07:14:39,693 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move records with IDs: [270] 2026-08-13 07:14:40,158 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_merged_staging_move_is_netted_once_not_once_per_part ... 2026-08-13 07:14:40,368 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move records with IDs: [276] 2026-08-13 07:14:40,876 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_part_delivered_in_two_goes_is_netted_once_across_both ... 2026-08-13 07:14:41,918 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_part_whose_supply_already_stands_at_the_bench_is_actually_reserved ... 2026-08-13 07:14:42,273 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [182] 2026-08-13 07:14:42,494 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [183] 2026-08-13 07:14:42,609 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_part_whose_supply_transfer_arrived_cannot_be_re_typed ... 2026-08-13 07:14:43,145 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_product_origin_from_another_company_is_refused ... 2026-08-13 07:14:46,514 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_product_whose_origin_was_rewritten_after_delivery_still_comes_home ... 2026-08-13 07:14:46,999 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_repair_reinstated_after_a_cancelled_return_can_still_send_its_parts_home ... 2026-08-13 07:14:47,341 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [191] 2026-08-13 07:14:47,483 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [192] 2026-08-13 07:14:47,592 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [193] 2026-08-13 07:14:47,834 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_repair_whose_parts_arrived_cannot_be_reset_to_draft ... 2026-08-13 07:14:48,246 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [196] 2026-08-13 07:14:48,487 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_repair_whose_return_transfer_was_cancelled_can_still_be_reset_to_draft ... 2026-08-13 07:14:48,765 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [199] 2026-08-13 07:14:48,918 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [200] 2026-08-13 07:14:49,147 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_repair_with_no_origin_keeps_cores_confirm_anyway_escape ... 2026-08-13 07:14:49,274 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_return_diverted_before_validation_still_credits_the_units_it_settles ... 2026-08-13 07:14:49,581 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [204] 2026-08-13 07:14:49,978 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_rewound_repair_never_promises_back_more_than_the_bench_holds ... 2026-08-13 07:14:50,326 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [207] 2026-08-13 07:14:50,970 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [209] 2026-08-13 07:14:51,325 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [211] 2026-08-13 07:14:51,585 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_sale_line_may_go_back_to_one_after_its_repair_received_its_parts ... 2026-08-13 07:14:53,372 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [213] 2026-08-13 07:14:53,446 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move records with IDs: [317] 2026-08-13 07:14:53,603 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [215] 2026-08-13 07:14:54,049 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [216] 2026-08-13 07:14:54,252 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_a_staged_part_that_was_never_consumed_comes_home_in_full ... 2026-08-13 07:14:54,639 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [220] 2026-08-13 07:14:54,930 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_moving_the_bench_repoints_an_already_reserved_supply_transfer ... 2026-08-13 07:14:55,290 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_re_writing_a_parts_own_origin_unchanged_is_not_a_re_source ... 2026-08-13 07:14:55,616 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_resetting_an_untouched_repair_to_draft_leaves_one_open_transfer ... 2026-08-13 07:14:55,842 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [227] 2026-08-13 07:14:56,042 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_stock_returned_to_one_origin_is_never_re_spent_on_another ... 2026-08-13 07:14:56,462 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [231, 232] 2026-08-13 07:14:56,774 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [234] 2026-08-13 07:14:57,017 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [235] 2026-08-13 07:14:57,075 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [236] 2026-08-13 07:14:57,329 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_stock_sitting_only_at_the_bench_still_lets_the_order_be_confirmed ... 2026-08-13 07:14:57,459 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_the_product_origin_cannot_be_the_repair_location_itself ... 2026-08-13 07:14:57,530 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_repair_supply.tests.test_repair_supply_netting: Starting TestRepairSupplyNetting.test_the_product_to_repair_always_comes_home_even_when_a_part_shares_its_product ... 2026-08-13 07:14:57,982 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [240] 2026-08-13 07:14:58,339 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:14:58,348 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_res_config_settings: Starting TestResConfigSettingsMatrixLoad.test_settings_load_leaves_installed_matrix_module_enabled ... 2026-08-13 07:14:59,814 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:14:59,821 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_res_config_settings: Starting TestResConfigSettingsMatrixSave.test_settings_save_with_unrelated_edit_does_not_uninstall_matrix_module ... 2026-08-13 07:15:02,226 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:02,235 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_res_config_settings: Starting TestResConfigSettingsMatrixDeliberateEdit.test_deliberate_variant_disable_still_disables_matrix_module ... 2026-08-13 07:15:03,237 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:03,291 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_sale: Starting TestSale.test_discount_search_filters_pin_relational_domains ... 2026-08-13 07:15:03,747 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:03,754 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_sale_order_view_arch: Starting TestSaleOrderViewArch.test_order_line_decoration_merges_archived_product_warning ... 2026-08-13 07:15:03,881 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_sale_order_view_arch: Starting TestSaleOrderViewArch.test_qty_to_invoice_column_actually_visible ... 2026-08-13 07:15:04,022 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:04,032 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_sale_report: Starting TestSaleReport.test_sales_analysis_exposes_create_date ... 2026-08-13 07:15:04,215 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:04,224 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_sale_report_views_arch: Starting TestSaleReportViewsArch.test_sale_report_tree_view_renders_core_columns_exactly_once ... 2026-08-13 07:15:04,252 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale.tests.test_sale_report_views_arch: Starting TestSaleReportViewsArch.test_sales_analysis_action_offers_graph_and_pivot_only ... 2026-08-13 07:15:04,273 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:04,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_20_confirm_addendum ... 2026-08-13 07:15:05,425 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_21_confirm_addendum ... 2026-08-13 07:15:05,763 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_22_confirm_addendum ... 2026-08-13 07:15:06,065 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_30_cancel_addendum_01 ... 2026-08-13 07:15:07,011 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [245] 2026-08-13 07:15:07,110 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move records with IDs: [347] 2026-08-13 07:15:07,246 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_31_cancel_sale_order ... 2026-08-13 07:15:07,800 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [246] 2026-08-13 07:15:08,204 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [246] 2026-08-13 07:15:08,325 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move records with IDs: [349] 2026-08-13 07:15:08,676 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [55, 54] 2026-08-13 07:15:08,711 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [53] 2026-08-13 07:15:08,722 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [44] 2026-08-13 07:15:08,765 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_32_cancel_sale_order ... 2026-08-13 07:15:08,885 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_33_cancel_addendum_restores_original_discount_for_user_with_discount_rights ... 2026-08-13 07:15:09,159 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_addendum.tests.test_sale_addendum: Starting TestContractAddendumCommon.test_40_unlink_sale_order ... 2026-08-13 07:15:09,545 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [55, 54] 2026-08-13 07:15:09,563 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [53] 2026-08-13 07:15:09,570 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [44] 2026-08-13 07:15:09,601 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8753] 2026-08-13 07:15:09,606 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted addendum.addendum records with IDs: [17] 2026-08-13 07:15:09,614 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8755, 8754, 8678] 2026-08-13 07:15:09,664 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order records with IDs: [82] 2026-08-13 07:15:09,802 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1213] 2026-08-13 07:15:09,845 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:09,981 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_business_nature.tests.test_business_nature_sync: Starting TestSaleOrderBusinessNatureSync.test_sale_order_form_onchange_populates_business_nature_from_commercial_partner ... 2026-08-13 07:15:10,612 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_business_nature.tests.test_business_nature_sync: Starting TestSaleOrderBusinessNatureSync.test_sale_order_inherits_business_nature_from_customer_commercial_partner_on_create ... 2026-08-13 07:15:10,716 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_business_nature.tests.test_business_nature_sync: Starting TestSaleOrderBusinessNatureSync.test_sync_wizard_resyncs_stale_sale_order_to_updated_customer_profile ... 2026-08-13 07:15:10,850 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_business_nature.tests.test_business_nature_sync: Starting TestSaleOrderBusinessNatureSync.test_sync_wizard_skips_sale_order_leg_when_toggle_off ... 2026-08-13 07:15:10,970 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:12,583 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-08-13 07:15:12,832 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_crm.tests.test_sale_crm: Starting TestCrmLeadFollowersAccess.test_action_view_sale_order_defaults_origin_from_lead ... 2026-08-13 07:15:12,878 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_crm.tests.test_sale_crm: Starting TestCrmLeadFollowersAccess.test_display_name ... 2026-08-13 07:15:13,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_crm.tests.test_sale_crm: Starting TestCrmLeadFollowersAccess.test_display_name_drops_the_suffix_when_the_opportunity_is_cleared ... 2026-08-13 07:15:13,097 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_crm.tests.test_sale_crm: Starting TestCrmLeadFollowersAccess.test_display_name_follows_a_renamed_opportunity ... 2026-08-13 07:15:13,178 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_crm.tests.test_sale_crm: Starting TestCrmLeadFollowersAccess.test_fill_so_origin_from_opportunity_only_fills_empty ... 2026-08-13 07:15:13,279 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_crm.tests.test_sale_crm: Starting TestCrmLeadFollowersAccess.test_name_search_by_opportunity_name ... 2026-08-13 07:15:13,388 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_crm.tests.test_sale_crm: Starting TestCrmLeadFollowersAccess.test_quotations_search_box_finds_order_by_opportunity_name ... 2026-08-13 07:15:13,551 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:15:13,604 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_days_to_confirm: Starting TestSaleOrderDaysToConfirm.test_compute_days_to_confirm ... 2026-08-13 07:15:13,762 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:13,816 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_has_discount_false_when_no_line_discounted ... 2026-08-13 07:15:14,057 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_has_discount_true_when_any_line_discounted ... 2026-08-13 07:15:14,295 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_discount: Starting TestSaleOrderDiscount.test_total_before_discount ... 2026-08-13 07:15:14,546 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:20,977 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_line_payment: Starting TestSaleOrderLinePayment.test_credit_note_reduces_the_paid_amount ... 2026-08-13 07:15:22,602 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_line_payment: Starting TestSaleOrderLinePayment.test_foreign_currency_invoice_converts_at_the_invoice_date ... 2026-08-13 07:15:24,193 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_line_payment: Starting TestSaleOrderLinePayment.test_invoice_line_billing_several_order_lines_prorates_by_price_total_share ... 2026-08-13 07:15:25,028 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_line_payment: Starting TestSaleOrderLinePayment.test_invoice_line_covering_only_fully_discounted_lines_splits_evenly_without_raising ... 2026-08-13 07:15:25,967 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_line_payment: Starting TestSaleOrderLinePayment.test_mutating_a_price_after_payment_reopens_the_pro_rata_split_for_the_whole_group ... 2026-08-13 07:15:27,032 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_line_payment: Starting TestSaleOrderLinePayment.test_paid_and_unpaid_track_reconciliation_across_partial_and_full_payment ... 2026-08-13 07:15:28,583 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_line_payment: Starting TestSaleOrderLinePayment.test_selling_more_after_full_payment_reopens_the_residual ... 2026-08-13 07:15:29,731 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:15:29,741 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_view_arch: Starting TestSaleOrderViewArch.test_order_form_totals_show_paid_and_residual ... 2026-08-13 07:15:29,941 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_view_arch: Starting TestSaleOrderViewArch.test_order_graph_and_pivot_offer_the_payment_measures ... 2026-08-13 07:15:29,978 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_view_arch: Starting TestSaleOrderViewArch.test_order_list_offers_paid_and_unpaid_columns ... 2026-08-13 07:15:30,028 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_view_arch: Starting TestSaleOrderViewArch.test_paid_and_unpaid_columns_are_optional_and_confined_to_confirmed_orders ... 2026-08-13 07:15:30,232 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_view_arch: Starting TestSaleOrderViewArch.test_paid_and_unpaid_columns_follow_the_optional_amount_column ... 2026-08-13 07:15:30,428 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_order_view_arch: Starting TestSaleOrderViewArch.test_sales_analysis_list_offers_the_payment_columns ... 2026-08-13 07:15:30,470 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:30,482 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_cohort_action: Starting TestSaleReportCohortAction.test_base_dashboard_action_view_mode_is_not_widened ... 2026-08-13 07:15:30,507 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_cohort_action: Starting TestSaleReportCohortAction.test_cohort_binding_is_declared_explicitly_and_ordered_last ... 2026-08-13 07:15:30,529 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_cohort_action: Starting TestSaleReportCohortAction.test_cohort_view_renders_over_sale_report ... 2026-08-13 07:15:30,557 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_cohort_action: Starting TestSaleReportCohortAction.test_dashboard_offers_the_cohort_alongside_graph_and_pivot ... 2026-08-13 07:15:30,582 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:30,621 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_days_to_confirm: Starting TestSaleReportDaysToConfirm.test_sales_analysis_exposes_days_to_confirm ... 2026-08-13 07:15:31,047 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:31,107 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_document: Starting TestSaleReportDocument.test_before_discount_row_absent_for_undiscounted_order ... 2026-08-13 07:15:31,612 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_document: Starting TestSaleReportDocument.test_before_discount_row_rendered_for_discounted_order ... 2026-08-13 07:15:32,049 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:15:39,258 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_payment_measures: Starting TestSaleReportPaymentMeasures.test_sales_analysis_reports_paid_and_unpaid_in_company_currency ... 2026-08-13 07:15:40,379 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_ee.tests.test_sale_report_payment_measures: Starting TestSaleReportPaymentMeasures.test_sales_analysis_still_averages_core_unit_price ... 2026-08-13 07:15:40,415 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:15:49,341 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_onbehalf_management.tests.test_module_features: Starting TestSaleOnbehalf.test_01_payment_transaction_with_onbehalf_lines ... 2026-08-13 07:15:49,529 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:15:49,770 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-08-13 07:15:50,294 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:15:50] "GET /payment/pay?amount=450.0¤cy_id=1&reference=Test+Transaction&partner_id=494&access_token=7cdf01b42478fd0a0856bb710af69efe4e0915a7e420a39481f4127b3d58a808&sale_order_id=113 HTTP/1.1" 200 - 264 0.101 0.666 2026-08-13 07:15:50,317 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: sale.order 2026-08-13 07:15:50,366 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:15:50] "POST /my/orders/113/transaction?access_token=e47358f9-3eba-47ac-9981-fb8022580752 HTTP/1.1" 200 - 32 0.023 0.029 2026-08-13 07:15:51,354 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-08-13 07:15:52,403 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-13 07:16:00,835 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_onbehalf_vendorprice.tests.test_purchase_service_generation: Starting TestPurchaseServiceGeneration.test_onbehalf_line_skips_auto_po_generation ... 2026-08-13 07:16:01,098 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_onbehalf_vendorprice.tests.test_purchase_service_generation: Starting TestPurchaseServiceGeneration.test_onbehalf_only_lines_generate_no_purchase ... 2026-08-13 07:16:01,379 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_onbehalf_vendorprice.tests.test_purchase_service_generation: Starting TestPurchaseServiceGeneration.test_onbehalf_without_collection_partner_skips_auto_po_generation ... 2026-08-13 07:16:01,665 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:16:01,678 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_product_duplication_warning.tests.test_viin_sale_product_duplication_warning: Starting TestViinSaleProductDuplicationWarning.test_compute_product_duplication_warning ... 2026-08-13 07:16:02,016 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_product_duplication_warning.tests.test_viin_sale_product_duplication_warning: Starting TestViinSaleProductDuplicationWarning.test_ignore_product_duplication_warning ... 2026-08-13 07:16:02,429 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:16:02,440 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_order_project_access: Starting TestSaleOrderProjectManagerRule.test_group_project_manager_alone_cannot_read_every_sale_order ... 2026-08-13 07:16:02,800 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-08-13 07:16:02,810 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8847] 2026-08-13 07:16:02,816 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:16:03,134 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-08-13 07:16:03,141 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8848] 2026-08-13 07:16:03,146 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:16:03,857 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [120], uid: 112, model: sale.order 2026-08-13 07:16:03,888 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [121], uid: 112, model: sale.order 2026-08-13 07:16:03,930 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_order_project_access: Starting TestSaleOrderProjectManagerRule.test_group_project_manager_scoped_via_so_project_ids_linkage ... 2026-08-13 07:16:04,282 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-08-13 07:16:04,289 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8852] 2026-08-13 07:16:04,294 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:16:04,581 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:16:04,593 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_order_project_access: Starting TestSaleOrderReadOverrideContract.test_project_user_read_excludes_group_restricted_fields ... 2026-08-13 07:16:04,902 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-08-13 07:16:04,909 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8853] 2026-08-13 07:16:04,913 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:16:05,367 202 INFO rb-2f9fcab-223857-403446 odoo.models: Access Denied by ACLs for operation: read, uid: 115, model: sale.order, fields: mrp_production_count 2026-08-13 07:16:05,555 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_order_project_access: Starting TestSaleOrderReadOverrideContract.test_project_user_read_full_order_does_not_raise ... 2026-08-13 07:16:05,861 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-08-13 07:16:05,868 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8855] 2026-08-13 07:16:05,872 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:16:06,213 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:16:24,206 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_billing_employee_rate ... 2026-08-13 07:16:24,966 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_billing_task_rate ... 2026-08-13 07:16:25,531 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_customer_change_in_project ... 2026-08-13 07:16:25,901 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_project_form_view ... 2026-08-13 07:16:26,712 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestProjectBillingReTest.test_take_into_account_invoicing_app_legacy ... 2026-08-13 07:16:27,834 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 07:16:47,467 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd43a26f20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:47,467 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd418f4900> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:47,472 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:47,475 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:47,475 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd418f4220> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:47,484 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:47,485 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:48,949 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41f5aa20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:48,950 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd43f3d940> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:48,955 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:48,957 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:48,958 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd43f3fec0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:48,970 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:48,971 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:50,937 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd416d7100> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:50,937 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd421151c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:50,942 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:50,944 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:50,944 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42115d00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:50,954 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:50,954 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:53,081 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4285e480> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:53,082 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4213f4c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:53,085 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:53,088 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:53,088 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4213ff60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:53,097 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:53,098 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:55,147 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd423c5760> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:55,148 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4371f2e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:55,155 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:55,157 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:55,158 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4371ee80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:55,172 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:55,174 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:57,509 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd440d6ca0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:57,510 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd43c7b4c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:57,515 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:57,517 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:57,518 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd44658cc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:57,529 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:57,530 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:59,688 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd40d1d8a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:59,689 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41f89120> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:59,696 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:59,699 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:59,700 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41f8aa20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:59,709 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:16:59,710 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:01,762 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4228f380> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:01,763 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd426034c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:01,768 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:01,771 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:01,772 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42602840> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:01,785 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:01,786 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-2f9fcab-223857/addons/sale_timesheet/tests/test_reinvoice.py", line 33, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:02,205 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_at_cost ... 2026-08-13 07:17:07,874 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_no_expense ... 2026-08-13 07:17:10,514 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_project_update_reinvoiced_vendor_bill_product ... 2026-08-13 07:17:11,975 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_reversed_invoice_reinvoice_with_period ... 2026-08-13 07:17:15,483 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestReInvoiceReTest.test_sales_price ... 2026-08-13 07:17:21,767 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41e79580> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:21,768 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd425fa340> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:21,773 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:21,776 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:21,776 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd425f91c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:21,789 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:21,789 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:17:21,948 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:17:42,409 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_add_product_analytic_account ... 2026-08-13 07:17:44,890 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_billable_task_and_subtask ... 2026-08-13 07:17:45,657 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_change_ordered_qty ... 2026-08-13 07:17:46,540 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_compute_project_and_task_button_with_ts ... 2026-08-13 07:17:47,147 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_compute_show_timesheet_button ... 2026-08-13 07:17:48,382 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_copy_billable_project_and_task ... 2026-08-13 07:17:49,119 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_delivered_quantity ... 2026-08-13 07:17:49,971 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #139 deleted account.analytic.line records with IDs: [597] 2026-08-13 07:17:50,130 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #139 deleted account.analytic.line records with IDs: [598] 2026-08-13 07:17:50,178 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_different_uom_to_hours_on_sale_order_confirmation ... 2026-08-13 07:17:51,180 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_prepaid_pack_remaining_hours_rounding ... 2026-08-13 07:17:52,097 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_prevent_update_project_allocated_hours_after_confirming_quotation ... 2026-08-13 07:17:52,809 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_remaining_hours_prepaid_services ... 2026-08-13 07:17:53,408 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_create_project ... 2026-08-13 07:17:54,430 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_create_task ... 2026-08-13 07:17:55,392 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_service ... 2026-08-13 07:17:56,717 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #139 deleted account.analytic.line records with IDs: [602] 2026-08-13 07:17:56,780 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #139 deleted mail.message records with IDs: [8971] 2026-08-13 07:17:56,826 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #139 deleted project.task records with IDs: [324] 2026-08-13 07:17:56,847 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #139 deleted mail.followers records with IDs: [1449] 2026-08-13 07:17:56,877 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_task_in_project_without_project ... 2026-08-13 07:17:57,572 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_sale_timesheet_invoice ... 2026-08-13 07:17:58,519 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_service_product_uom_default ... 2026-08-13 07:18:03,606 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_several_uom_sol_to_planned_hours ... 2026-08-13 07:18:04,863 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_task_so_line_assignation ... 2026-08-13 07:18:06,312 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_timesheet_hours_delivered_rounding ... 2026-08-13 07:18:08,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleServiceReTest.test_timesheet_uom ... 2026-08-13 07:18:09,112 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 07:18:28,439 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_allocated_hours_copy ... 2026-08-13 07:18:29,342 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_change_customer_and_SOL_after_invoiced_timesheet ... 2026-08-13 07:18:30,417 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_compute_commercial_partner ... 2026-08-13 07:18:31,691 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_invoice_remaining_qty_after_partial_invoice ... 2026-08-13 07:18:33,366 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_invoice_timesheet_uom_conversion_with_period ... 2026-08-13 07:18:35,375 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_linked_timesheet_after_invoice_reversal ... 2026-08-13 07:18:38,524 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #151 deleted account.move.line.ctp records with IDs: [162, 163] 2026-08-13 07:18:38,661 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #151 deleted account.move.line records with IDs: [442] 2026-08-13 07:18:39,433 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_non_consolidated_billing_service_timesheet ... 2026-08-13 07:18:40,315 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_onchange_uom_service_product ... 2026-08-13 07:18:43,688 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_partial_refund_timesheet_qty_to_invoice ... 2026-08-13 07:18:45,553 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_period_invoice_after_refund_ignores_the_invoice_date ... 2026-08-13 07:18:49,054 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_period_invoice_after_refund_is_computed_per_line ... 2026-08-13 07:18:51,534 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_period_invoice_after_refund_of_an_over_invoiced_line ... 2026-08-13 07:18:53,582 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_period_invoice_does_not_rebill_refunded_invoice_hours ... 2026-08-13 07:18:55,603 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_period_invoice_of_an_over_invoiced_line ... 2026-08-13 07:18:57,294 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_portal_sale_order_timesheet_visibility ... 2026-08-13 07:18:58,741 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_sale_order_with_multiple_project_templates ... 2026-08-13 07:18:59,648 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_delivery ... 2026-08-13 07:19:02,215 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_invoice ... 2026-08-13 07:19:03,279 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [501], uid: 161, model: sale.order.line 2026-08-13 07:19:04,934 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_manual ... 2026-08-13 07:19:06,197 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_order ... 2026-08-13 07:19:07,882 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_upsell ... 2026-08-13 07:19:09,064 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #151 deleted mail.mail records with IDs: [421] 2026-08-13 07:19:09,159 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_upsell_copied_so ... 2026-08-13 07:19:10,286 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #151 deleted mail.mail records with IDs: [422] 2026-08-13 07:19:11,081 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #151 deleted mail.mail records with IDs: [423] 2026-08-13 07:19:11,212 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_timesheet_with_negative_time_spent ... 2026-08-13 07:19:11,783 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_transfert_project ... 2026-08-13 07:19:12,931 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_unlink_timesheet ... 2026-08-13 07:19:13,953 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #151 deleted account.move.line.ctp records with IDs: [191] 2026-08-13 07:19:14,063 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #151 deleted account.move.line records with IDs: [526] 2026-08-13 07:19:14,181 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #151 deleted account.move.line records with IDs: [527] 2026-08-13 07:19:14,224 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_sale_timesheet: Starting TestSaleTimesheetReTest.test_update_sol_price ... 2026-08-13 07:19:14,992 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 07:19:15,002 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_viin_sale_project: Starting TestViinSaleProject.test_record_rule_01 ... 2026-08-13 07:19:15,340 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-08-13 07:19:15,350 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9182] 2026-08-13 07:19:15,356 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:15,688 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [425] 2026-08-13 07:19:15,694 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9183] 2026-08-13 07:19:15,700 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:16,221 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [545], uid: 164, model: sale.order.line 2026-08-13 07:19:16,245 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [225], uid: 164, model: sale.order 2026-08-13 07:19:16,305 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_viin_sale_project: Starting TestViinSaleProject.test_record_rule_02 ... 2026-08-13 07:19:16,563 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [426] 2026-08-13 07:19:16,568 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9185] 2026-08-13 07:19:16,572 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:16,863 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [427] 2026-08-13 07:19:16,871 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9186] 2026-08-13 07:19:16,877 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:17,049 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 166, model: sale.order 2026-08-13 07:19:17,082 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [43], uid: 166, model: sale.order.line 2026-08-13 07:19:17,155 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project.tests.test_viin_sale_project: Starting TestViinSaleProject.test_record_rule_03_line_without_own_project_id ... 2026-08-13 07:19:17,464 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [428] 2026-08-13 07:19:17,472 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9187] 2026-08-13 07:19:17,478 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:17,739 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [429] 2026-08-13 07:19:17,746 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9188] 2026-08-13 07:19:17,752 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:18,136 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [430] 2026-08-13 07:19:18,144 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9189] 2026-08-13 07:19:18,148 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:18,380 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [431] 2026-08-13 07:19:18,387 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9190] 2026-08-13 07:19:18,392 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:18,648 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [432] 2026-08-13 07:19:18,654 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9191] 2026-08-13 07:19:18,660 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:19,543 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [227], uid: 171, model: sale.order 2026-08-13 07:19:19,575 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [549], uid: 171, model: sale.order.line 2026-08-13 07:19:19,617 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [226], uid: 172, model: sale.order 2026-08-13 07:19:19,650 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [546, 547, 548], uid: 172, model: sale.order.line 2026-08-13 07:19:19,686 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 171, model: sale.order.line 2026-08-13 07:19:19,724 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 171, model: sale.order.line 2026-08-13 07:19:19,747 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 171, model: sale.order.line 2026-08-13 07:19:19,791 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:19:19,799 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project_technician.tests.test_project: Starting TestProject.test_10_user_technican ... 2026-08-13 07:19:20,335 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [433] 2026-08-13 07:19:20,345 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9197] 2026-08-13 07:19:20,352 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:20,670 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [434] 2026-08-13 07:19:20,682 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9199] 2026-08-13 07:19:20,688 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:20,898 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [435] 2026-08-13 07:19:20,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project_technician.tests.test_project: Starting TestProject.test_11_user_technican ... 2026-08-13 07:19:21,460 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [436] 2026-08-13 07:19:21,467 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9204] 2026-08-13 07:19:21,474 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:21,749 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [437] 2026-08-13 07:19:21,756 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9206] 2026-08-13 07:19:21,760 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:21,916 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-08-13 07:19:21,940 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project_technician.tests.test_project: Starting TestProject.test_20_record_rule ... 2026-08-13 07:19:22,413 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [439] 2026-08-13 07:19:22,423 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9211] 2026-08-13 07:19:22,429 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:22,768 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [440] 2026-08-13 07:19:22,775 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9213] 2026-08-13 07:19:22,780 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:23,325 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [550], uid: 6, model: sale.order.line 2026-08-13 07:19:23,349 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [228], uid: 6, model: sale.order 2026-08-13 07:19:23,468 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [441] 2026-08-13 07:19:23,498 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_project_technician.tests.test_project: Starting TestProject.test_21_record_rule_line_without_own_project_id ... 2026-08-13 07:19:23,949 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [442] 2026-08-13 07:19:23,961 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9226] 2026-08-13 07:19:23,967 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:24,249 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [443] 2026-08-13 07:19:24,257 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9228] 2026-08-13 07:19:24,263 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:19:24,511 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [444] 2026-08-13 07:19:24,622 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-08-13 07:19:26,030 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2026-08-13 07:19:26,608 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [230], uid: 180, model: sale.order 2026-08-13 07:19:26,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [554], uid: 180, model: sale.order.line 2026-08-13 07:19:26,663 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 180, model: sale.order.line 2026-08-13 07:19:26,688 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 180, model: sale.order.line 2026-08-13 07:19:26,707 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 180, model: sale.order.line 2026-08-13 07:19:26,750 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:19:26,761 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_quotation_template_access.tests.test_access_rights: Starting TestAccessRights.test_user_access_quotation_template ... 2026-08-13 07:19:27,152 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #181 deleted sale.order.template.line records with IDs: [5] 2026-08-13 07:19:27,157 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #181 deleted sale.order.template.option records with IDs: [4] 2026-08-13 07:19:27,164 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #181 deleted sale.order.template records with IDs: [2] 2026-08-13 07:19:27,196 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:19:28,605 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_access_right: Starting TestAccessRight.test_access_right_sale_manager ... 2026-08-13 07:19:28,639 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #183 deleted sale.period records with IDs: [9] 2026-08-13 07:19:28,660 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #183 deleted product.period.discount records with IDs: [1] 2026-08-13 07:19:28,756 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_access_right: Starting TestAccessRight.test_access_right_sale_saleman ... 2026-08-13 07:19:28,772 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 182, model: sale.period 2026-08-13 07:19:28,784 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 182, model: sale.period 2026-08-13 07:19:28,790 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 182, model: sale.period 2026-08-13 07:19:28,798 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 182, model: product.period.discount 2026-08-13 07:19:28,800 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 182, model: product.period.discount 2026-08-13 07:19:28,895 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 182, model: product.period.discount 2026-08-13 07:19:28,939 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:19:36,125 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_invoicing: Starting TestInvoicing.test_invoice_line_data ... 2026-08-13 07:19:36,715 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:19:38,168 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_get_ratio_between_periods ... 2026-08-13 07:19:38,197 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_partial_period_pricing ... 2026-08-13 07:19:38,228 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_price_of_product_1_daily_5_days ... 2026-08-13 07:19:38,258 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_price_of_product_1_monthly_1_month ... 2026-08-13 07:19:38,289 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_price_of_product_1_yearly_1_year ... 2026-08-13 07:19:38,322 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_price_with_pricelist_rule_daily_01 ... 2026-08-13 07:19:38,371 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_pricelist_applied_for_filtering ... 2026-08-13 07:19:38,409 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_price_product: Starting TestRecurringPrice.test_suitable_period_selection ... 2026-08-13 07:19:38,441 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_applied_for_all ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_applied_for_recurring_only ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_category_level ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_date_range_validity ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_global_level ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_pricelist_rule_with_period_discount ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_product_sale_and_rental_on_same_quotation ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_product_sale_and_rental_with_different_periods ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_product_sale_rental_with_quantity_breaks ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_date_constraint ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_discount_computation ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_period_computation ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_price_computation ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_pricelist_item_computation ... 2025-10-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_recurring.tests.test_sale_order_line: Starting TestSaleOrderLine.test_sale_order_line_show_date_range ... 2026-08-13 07:19:42,600 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:19:42,612 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_sankey.tests.test_sale_order: Starting TestSaleOrder.test_case_01 ... 2026-08-13 07:19:42,650 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_sankey.tests.test_sale_order: Starting TestSaleOrder.test_case_02 ... 2026-08-13 07:19:43,390 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_sankey.tests.test_sale_order: Starting TestSaleOrder.test_case_03 ... 2026-08-13 07:19:43,676 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_sankey.tests.test_sale_order: Starting TestSaleOrder.test_case_04 ... 2026-08-13 07:19:44,508 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:19:45,828 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_cron: Starting TestSubscriptionCron.test_cron_update_subscription_state_flow ... 2026-08-13 07:19:51,517 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [2] 2026-08-13 07:19:51,571 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [1] 2026-08-13 07:19:51,722 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_cron: Starting TestSubscriptionCron.test_overdue_child_quotation_does_not_close_paid_subscription ... 2026-08-13 07:19:56,583 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_cron: Starting TestSubscriptionCron.test_update_subscription_need_renew_domain_criteria ... 2026-08-13 07:20:02,593 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:20:03,827 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_close_route ... 2026-08-13 07:20:07,288 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:20:07,297 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:20:07,521 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [12] 2026-08-13 07:20:07,570 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:20:07] "POST /my/subscriptions/278/close?access_token=False HTTP/1.1" 303 - 76 0.039 0.235 2026-08-13 07:20:08,695 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:20:08] "GET /my/subscriptions/278?access_token=6a8ca2ae-6a36-4999-aacb-10abd318a713 HTTP/1.1" 200 - 291 0.180 0.942 2026-08-13 07:20:08,744 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_detail_route ... 2026-08-13 07:20:12,905 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:20:12,914 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:20:14,204 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:20:14] "GET /my/subscriptions/282 HTTP/1.1" 200 - 314 0.234 1.058 2026-08-13 07:20:14,250 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_filtering_by_state ... 2026-08-13 07:20:19,423 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [17] 2026-08-13 07:20:19,451 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:20:19,460 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:20:20,549 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:20:20] "GET /my/subscriptions HTTP/1.1" 200 - 258 0.129 0.962 2026-08-13 07:20:20,612 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_list_route ... 2026-08-13 07:20:25,800 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [21] 2026-08-13 07:20:25,824 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:20:25,834 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:20:26,873 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:20:26] "GET /my/subscriptions HTTP/1.1" 200 - 258 0.110 0.931 2026-08-13 07:20:26,936 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_portal_user: Starting TestSubscriptionPortalRoutes.test_portal_subscription_reopen_route ... 2026-08-13 07:20:31,154 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [24] 2026-08-13 07:20:31,174 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:20:31,185 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:20:32,251 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [25, 26] 2026-08-13 07:20:32,304 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:20:32] "POST /my/subscriptions/297/reopen?access_token=False HTTP/1.1" 303 - 70 0.049 1.072 2026-08-13 07:20:33,580 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:20:33] "GET /my/subscriptions/297?access_token=04900c13-96bd-44ca-90a1-23c31836f9c5 HTTP/1.1" 200 - 291 0.196 1.074 2026-08-13 07:20:33,644 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:20:35,282 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_arr_calculation ... 2026-08-13 07:20:40,132 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [28] 2026-08-13 07:20:40,219 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_basic_mrr ... 2026-08-13 07:20:44,773 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_churn ... 2026-08-13 07:20:49,327 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [32] 2026-08-13 07:20:49,384 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_complex_mrr_arr_changes ... 2026-08-13 07:20:56,346 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [35] 2026-08-13 07:20:56,826 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [36] 2026-08-13 07:20:56,879 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [37] 2026-08-13 07:20:58,698 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [40] 2026-08-13 07:20:59,156 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [43] 2026-08-13 07:21:03,353 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [46] 2026-08-13 07:21:03,765 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [47] 2026-08-13 07:21:06,702 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [49] 2026-08-13 07:21:07,383 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [52] 2026-08-13 07:21:07,747 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [53] 2026-08-13 07:21:07,792 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [55] 2026-08-13 07:21:09,235 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [56] 2026-08-13 07:21:09,608 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_contraction ... 2026-08-13 07:21:14,391 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [64] 2026-08-13 07:21:14,471 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_edge_cases ... 2026-08-13 07:21:18,910 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [67] 2026-08-13 07:21:19,003 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_expansion ... 2026-08-13 07:21:23,611 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [69] 2026-08-13 07:21:23,692 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_mrr_multi_currency ... 2026-08-13 07:21:29,464 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_mrr_multi_products ... 2026-08-13 07:21:33,804 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_reactivation ... 2026-08-13 07:21:39,356 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [75] 2026-08-13 07:21:39,439 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_retention_rate ... 2026-08-13 07:21:45,523 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [77] 2026-08-13 07:21:45,978 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [78] 2026-08-13 07:21:46,080 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_report: Starting TestSaleSubscriptionReport.test_team_analysis ... 2026-08-13 07:21:51,901 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [83] 2026-08-13 07:21:51,969 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [84] 2026-08-13 07:21:52,057 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:21:53,467 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_confirm_01__set_start_date ... 2026-08-13 07:21:57,410 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_confirm_02__set_next_payment_date ... 2026-08-13 07:22:01,288 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_open_subscription_history ... 2026-08-13 07:22:04,532 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_open_subscription_logs ... 2026-08-13 07:22:08,113 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [92, 93] 2026-08-13 07:22:08,204 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_renew ... 2026-08-13 07:22:12,296 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_reopen ... 2026-08-13 07:22:16,578 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [97] 2026-08-13 07:22:16,613 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [98, 99] 2026-08-13 07:22:16,679 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_action_upsell ... 2026-08-13 07:22:20,900 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_close_subscription_01 ... 2026-08-13 07:22:25,169 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [102] 2026-08-13 07:22:25,227 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_close_subscription_with_renewal_no_churn_log ... 2026-08-13 07:22:29,562 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [105] 2026-08-13 07:22:29,643 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_access_url ... 2026-08-13 07:22:32,835 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_can_reopen ... 2026-08-13 07:22:37,011 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [108] 2026-08-13 07:22:37,075 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_end_date_01 ... 2026-08-13 07:22:40,881 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_end_date_02 ... 2026-08-13 07:22:44,265 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_is_renewing ... 2026-08-13 07:22:48,958 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [111] 2026-08-13 07:22:49,039 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_line_is_subscription ... 2026-08-13 07:22:52,650 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_mrr_01 ... 2026-08-13 07:22:56,592 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_mrr_02__yearly_period ... 2026-08-13 07:23:00,772 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_mrr_03__daily_period ... 2026-08-13 07:23:04,721 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_next_payment_date_01 ... 2026-08-13 07:23:08,488 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_next_payment_date_02 ... 2026-08-13 07:23:12,669 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [117] 2026-08-13 07:23:12,708 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_subscription_history_count ... 2026-08-13 07:23:17,043 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [120] 2026-08-13 07:23:17,389 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_subscription_state_01 ... 2026-08-13 07:23:21,321 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [122] 2026-08-13 07:23:21,382 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_compute_subscription_type_01 ... 2026-08-13 07:23:25,356 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [125] 2026-08-13 07:23:25,521 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_confirm_upselling ... 2026-08-13 07:23:29,241 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_create_renew_subscription_01 ... 2026-08-13 07:23:33,214 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [129] 2026-08-13 07:23:33,484 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_create_upsell_subscription_01 ... 2026-08-13 07:23:37,522 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_get_subscription_invoices ... 2026-08-13 07:23:42,204 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [133] 2026-08-13 07:23:43,558 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [135] 2026-08-13 07:23:44,100 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_mrr_log_contraction_scenario ... 2026-08-13 07:23:48,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_mrr_log_rebuild_with_later_subscriptions ... 2026-08-13 07:23:52,300 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [139] 2026-08-13 07:23:52,572 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription.tests.test_subscription_order: Starting TestSubscriptionOrder.test_validate_order_lines_in_subscription ... 2026-08-13 07:23:56,452 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:24:00,053 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_renew_subscription_01 ... 2026-08-13 07:24:05,343 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [144] 2026-08-13 07:24:05,416 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_renew_subscription_02 ... 2026-08-13 07:24:10,708 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [146] 2026-08-13 07:24:10,787 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_renew_subscription_03 ... 2026-08-13 07:24:15,903 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [148] 2026-08-13 07:24:15,969 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_upsell_subscription_01 ... 2026-08-13 07:24:20,977 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_upsell_subscription_02 ... 2026-08-13 07:24:25,913 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_auto_apply_code_on_upsell_subscription_03 ... 2026-08-13 07:24:30,723 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_forever ... 2026-08-13 07:24:36,088 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [900] 2026-08-13 07:24:36,297 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [153] 2026-08-13 07:24:36,713 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [903] 2026-08-13 07:24:36,924 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_none ... 2026-08-13 07:24:42,085 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [155] 2026-08-13 07:24:42,163 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_num_of_periods ... 2026-08-13 07:24:47,487 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [919] 2026-08-13 07:24:47,710 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [157] 2026-08-13 07:24:48,066 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_program_expires ... 2026-08-13 07:24:53,487 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [929] 2026-08-13 07:24:53,718 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [159] 2026-08-13 07:24:54,133 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_reward_apply_until_program_expires_month_end_boundary ... 2026-08-13 07:24:59,622 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_rule_on_new_subscription ... 2026-08-13 07:25:04,699 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_rule_on_renew_subscription ... 2026-08-13 07:25:10,188 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_loyalty_rule_on_upsell_subscription ... 2026-08-13 07:25:16,178 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_num_of_periods_boundary_holds_for_a_month_end_confirmation ... 2026-08-13 07:25:21,650 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [968] 2026-08-13 07:25:21,929 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [164] 2026-08-13 07:25:22,298 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_renewal_discount_reward_amount ... 2026-08-13 07:25:28,039 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [978] 2026-08-13 07:25:28,205 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [980] 2026-08-13 07:25:28,698 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.log records with IDs: [166] 2026-08-13 07:25:29,175 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [983] 2026-08-13 07:25:29,547 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_subscription_loyalty.tests.test_subscription: Starting TestSaleSubscriptionLoyalty.test_reward_last_renewable_date_recomputes_on_program_date_to_change ... 2026-08-13 07:25:34,780 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:25:35,737 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_001_create_sale_order_with_default_price_list ... 2026-08-13 07:25:35,949 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_002_create_sale_order_line_with_price_list_base_supplier_price ... 2026-08-13 07:25:36,107 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_003_change_vendor_id_when_choose_price_list_base_supplier_price ... 2026-08-13 07:25:36,222 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_004_check_purchase_vendor_id_value ... 2026-08-13 07:25:36,605 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_005_check_purchase_vendor_id_UseError ... 2026-08-13 07:25:37,198 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_module_features: Starting TestSalePrices.test_006_supplier_price_with_dated_seller_and_datetime_date ... 2026-08-13 07:25:37,264 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:25:37,453 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_res_partner_vendor_search: Starting TestResPartnerVendorSearch.test_name_search_with_product_ctx_restricts_to_sellers ... 2026-08-13 07:25:37,511 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_res_partner_vendor_search: Starting TestResPartnerVendorSearch.test_name_search_without_product_ctx_is_unrestricted ... 2026-08-13 07:25:37,541 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:25:38,019 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sale_supplier_pricelist.tests.test_res_partner_vendor_search: Starting TestResPartnerVendorSearchVariant.test_name_search_narrows_to_variant_and_generic_sellers ... 2026-08-13 07:25:38,065 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:25:38,831 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [447] 2026-08-13 07:25:38,876 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_crm.tests.test_lead_write_no_mask: Starting TestLeadWriteNoMask.test_team_collaborator_write_unaffected_by_mask_removal ... 2026-08-13 07:25:38,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_crm.tests.test_lead_write_no_mask: Starting TestLeadWriteNoMask.test_write_query_count_is_honest_once_mask_is_removed ... 2026-08-13 07:25:39,013 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:25:40,361 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [448] 2026-08-13 07:25:40,543 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-08-13 07:25:40,573 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_follower_denied_when_team_collaboration_disabled_order_line_write ... 2026-08-13 07:25:40,665 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [996], uid: 207, model: sale.order.line 2026-08-13 07:25:40,690 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_follower_denied_when_team_collaboration_disabled_order_write ... 2026-08-13 07:25:40,736 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [626], uid: 207, model: sale.order 2026-08-13 07:25:40,764 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_following_collaborator_can_create_order_line ... 2026-08-13 07:25:40,884 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_following_collaborator_can_unlink_order_line ... 2026-08-13 07:25:41,036 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #205 deleted sale.order.line records with IDs: [998] 2026-08-13 07:25:41,081 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_following_collaborator_can_write_order_line ... 2026-08-13 07:25:41,172 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_following_collaborator_can_write_teammates_order ... 2026-08-13 07:25:41,244 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_order_owner_keeps_core_write_access ... 2026-08-13 07:25:41,311 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_same_team_non_follower_denied_order_line_write ... 2026-08-13 07:25:41,340 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [995], uid: 206, model: sale.order.line 2026-08-13 07:25:41,369 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_team_collaboration_sale.tests.test_order_team_collaboration_rule: Starting TestOrderTeamCollaborationRule.test_same_team_non_follower_denied_order_write ... 2026-08-13 07:25:41,399 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [625], uid: 206, model: sale.order 2026-08-13 07:25:41,437 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:25:41,447 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink.tests.test_unlink: Starting TestSalesUnlink.test_unlink_with_multi_invoiced ... 2026-08-13 07:25:44,497 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [201, 202] 2026-08-13 07:25:44,601 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [549] 2026-08-13 07:25:45,367 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [204] 2026-08-13 07:25:45,445 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [552, 553] 2026-08-13 07:25:45,530 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9345, 9344] 2026-08-13 07:25:45,625 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move records with IDs: [214] 2026-08-13 07:25:45,751 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [999] 2026-08-13 07:25:45,847 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [203] 2026-08-13 07:25:45,920 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [550, 551] 2026-08-13 07:25:45,980 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9343, 9342] 2026-08-13 07:25:46,040 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move records with IDs: [213] 2026-08-13 07:25:46,154 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1000] 2026-08-13 07:25:46,199 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order records with IDs: [627] 2026-08-13 07:25:46,349 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1880] 2026-08-13 07:25:46,418 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink.tests.test_unlink: Starting TestSalesUnlink.test_unlink_with_single_invoiced ... 2026-08-13 07:25:49,448 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [205, 206] 2026-08-13 07:25:49,538 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [554] 2026-08-13 07:25:49,733 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1001] 2026-08-13 07:25:50,202 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [207] 2026-08-13 07:25:50,269 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [555] 2026-08-13 07:25:50,374 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [556] 2026-08-13 07:25:50,466 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1002] 2026-08-13 07:25:50,498 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order records with IDs: [628] 2026-08-13 07:25:50,637 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1882] 2026-08-13 07:25:50,693 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:25:50,702 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_case_remove_picking ... 2026-08-13 07:25:53,027 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [255, 256] 2026-08-13 07:25:53,128 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move records with IDs: [374, 375] 2026-08-13 07:25:53,183 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9349] 2026-08-13 07:25:53,234 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [156] 2026-08-13 07:25:53,240 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1885] 2026-08-13 07:25:53,295 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order records with IDs: [629] 2026-08-13 07:25:53,463 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1884] 2026-08-13 07:25:53,505 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_case_remove_stock_move ... 2026-08-13 07:25:55,648 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [259, 260] 2026-08-13 07:25:55,798 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move records with IDs: [378, 379] 2026-08-13 07:25:55,857 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9350] 2026-08-13 07:25:55,892 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [157] 2026-08-13 07:25:55,898 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1887] 2026-08-13 07:25:55,978 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order records with IDs: [630] 2026-08-13 07:25:56,128 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1886] 2026-08-13 07:25:56,167 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_decrease_qty ... 2026-08-13 07:25:58,466 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1007, 1008] 2026-08-13 07:25:58,507 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_decrease_zero_qty ... 2026-08-13 07:26:00,872 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1009, 1010] 2026-08-13 07:26:00,911 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_increase_qty ... 2026-08-13 07:26:03,343 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1011, 1012] 2026-08-13 07:26:03,373 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_validate_and_decrease_qty ... 2026-08-13 07:26:05,959 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1013, 1014] 2026-08-13 07:26:06,001 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_validate_and_decrease_zero_qty ... 2026-08-13 07:26:08,584 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1015, 1016] 2026-08-13 07:26:08,623 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_sales_unlink_stock.tests.test_unlink_stock: Starting TestSalesUnlinkStock.test_unlink_so_line_if_validate_and_increase_qty ... 2026-08-13 07:26:11,226 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [1017, 1018] 2026-08-13 07:26:11,283 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:11,295 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_article_user_admin_access_right ... 2026-08-13 07:26:12,317 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #210 deleted mail.message records with IDs: [9361] 2026-08-13 07:26:12,332 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #210 deleted social.article records with IDs: [1] 2026-08-13 07:26:12,359 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_article_user_approve_access_right ... 2026-08-13 07:26:13,266 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #212 deleted mail.message records with IDs: [9371] 2026-08-13 07:26:13,273 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #212 deleted social.article records with IDs: [3] 2026-08-13 07:26:13,298 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_article_user_editor_access_right ... 2026-08-13 07:26:14,175 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #214 deleted mail.message records with IDs: [9381] 2026-08-13 07:26:14,182 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 214, model: social.article 2026-08-13 07:26:14,196 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 214, model: social.article 2026-08-13 07:26:14,217 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #214 deleted mail.message records with IDs: [9381] 2026-08-13 07:26:14,220 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #214 deleted social.article records with IDs: [5] 2026-08-13 07:26:14,239 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_media_user_admin_access_right ... 2026-08-13 07:26:15,145 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_media_user_approve_access_right ... 2026-08-13 07:26:16,011 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 221, model: social.media 2026-08-13 07:26:16,019 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 221, model: social.media 2026-08-13 07:26:16,032 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #221 deleted mail.message records with IDs: [9404] 2026-08-13 07:26:16,035 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 221, model: social.media 2026-08-13 07:26:16,062 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_media_user_editor_access_right ... 2026-08-13 07:26:16,986 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 223, model: social.media 2026-08-13 07:26:16,994 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 223, model: social.media 2026-08-13 07:26:17,005 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #223 deleted mail.message records with IDs: [9413] 2026-08-13 07:26:17,007 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 223, model: social.media 2026-08-13 07:26:17,030 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_notice_user_admin_access_right ... 2026-08-13 07:26:17,947 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 228, model: social.notice 2026-08-13 07:26:17,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_notice_user_approve_access_right ... 2026-08-13 07:26:18,880 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 230, model: social.notice 2026-08-13 07:26:18,894 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #230 deleted mail.message records with IDs: [9430] 2026-08-13 07:26:18,898 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 230, model: social.notice 2026-08-13 07:26:18,924 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_notice_user_editor_access_right ... 2026-08-13 07:26:19,710 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 232, model: social.notice 2026-08-13 07:26:19,727 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #232 deleted mail.message records with IDs: [9439] 2026-08-13 07:26:19,734 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 232, model: social.notice 2026-08-13 07:26:19,757 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_page_user_admin_access_right ... 2026-08-13 07:26:20,705 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #237 deleted mail.message records with IDs: [9447, 9446] 2026-08-13 07:26:20,723 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #237 deleted social.post records with IDs: [19, 20] 2026-08-13 07:26:20,736 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #237 deleted mail.message records with IDs: [9444] 2026-08-13 07:26:20,753 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #237 deleted social.page records with IDs: [10] 2026-08-13 07:26:20,776 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_page_user_approve_access_right ... 2026-08-13 07:26:21,657 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: social.page 2026-08-13 07:26:21,671 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #239 deleted mail.message records with IDs: [9454] 2026-08-13 07:26:21,674 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: social.page 2026-08-13 07:26:21,700 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_page_user_editor_access_right ... 2026-08-13 07:26:22,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 241, model: social.page 2026-08-13 07:26:22,667 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 241, model: social.page 2026-08-13 07:26:22,678 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #241 deleted mail.message records with IDs: [9463] 2026-08-13 07:26:22,681 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 241, model: social.page 2026-08-13 07:26:22,711 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_post_user_admin_access_right ... 2026-08-13 07:26:24,281 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #246 deleted mail.message records with IDs: [9474] 2026-08-13 07:26:24,292 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #246 deleted social.post records with IDs: [25] 2026-08-13 07:26:24,309 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_post_user_approve_access_right ... 2026-08-13 07:26:25,123 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 248, model: social.page 2026-08-13 07:26:25,176 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_access_right: Starting TestAccessRight.test_social_post_user_editor_access_right ... 2026-08-13 07:26:26,077 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 250, model: social.page 2026-08-13 07:26:26,132 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:26:26,145 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_01_action_cancel ... 2026-08-13 07:26:27,094 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #253 deleted mail.message records with IDs: [9502] 2026-08-13 07:26:27,108 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #253 deleted social.post records with IDs: [32] 2026-08-13 07:26:27,149 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_01_action_confirm ... 2026-08-13 07:26:28,074 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_01_compute_can_cancel ... 2026-08-13 07:26:28,982 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_02_action_cancel ... 2026-08-13 07:26:29,829 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_02_action_confirm ... 2026-08-13 07:26:30,726 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_02_compute_can_cancel ... 2026-08-13 07:26:31,711 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_03_action_cancel ... 2026-08-13 07:26:32,633 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #273 deleted mail.message records with IDs: [9557] 2026-08-13 07:26:32,644 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #273 deleted social.post records with IDs: [44] 2026-08-13 07:26:32,678 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_03_action_confirm ... 2026-08-13 07:26:33,537 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_03_compute_can_cancel ... 2026-08-13 07:26:34,404 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_action_draft ... 2026-08-13 07:26:35,263 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_compute_message_view_more ... 2026-08-13 07:26:36,112 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_compute_post_count ... 2026-08-13 07:26:36,953 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_create_article ... 2026-08-13 07:26:37,904 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_create_post ... 2026-08-13 07:26:38,842 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_article: Starting TestSocialArticle.test_unlink ... 2026-08-13 07:26:39,703 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9633] 2026-08-13 07:26:39,733 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:26:39,745 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_notice: Starting TestSocialNotice.test_incoming_message_notice_resurfaces_hidden_conversation ... 2026-08-13 07:26:40,643 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [450] 2026-08-13 07:26:40,672 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:26:40,684 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_page: Starting TestSocialPage.test_compute_display_name ... 2026-08-13 07:26:41,606 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_page: Starting TestSocialPage.test_compute_member_ids ... 2026-08-13 07:26:42,513 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_page: Starting TestSocialPage.test_get_social_page_message ... 2026-08-13 07:26:43,407 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social.tests.test_social_page: Starting TestSocialPage.test_write ... 2026-08-13 07:26:44,419 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:26:44,431 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social_facebook.tests.test_social_article: Starting TestSocialArticle.test_action_confirm ... 2026-08-13 07:26:44,565 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social_facebook.tests.test_social_article: Starting TestSocialArticle.test_compute_display_facebook_preview ... 2026-08-13 07:26:44,644 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:44,653 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social_facebook.tests.test_social_page: Starting TestSocialPageFacebook.test_conversation_sync_resurfaces_hidden_conversation ... 2026-08-13 07:26:45,076 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [451] 2026-08-13 07:26:45,085 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9699] 2026-08-13 07:26:45,091 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:26:45,136 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [329] 2026-08-13 07:26:45,171 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:26:45,180 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social_linkedin.tests.test_social_article: Starting TestSocialArticle.test_02_action_confirm ... 2026-08-13 07:26:45,299 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_social_linkedin.tests.test_social_article: Starting TestSocialArticle.test_action_confirm ... 2026-08-13 07:26:45,430 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:45,440 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_location_warehouse: Starting TestLocationWarehouse.test_get_sublocations ... 2026-08-13 07:26:47,555 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:47,573 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_a_row_is_never_both_a_mover_and_a_stayer ... 2026-08-13 07:26:47,589 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_every_moved_row_ends_up_owned_by_its_destination_module ... 2026-08-13 07:26:47,595 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 14 of 14 ir_model_data row(s) from viin_stock to viin_stock_account [field_res_config_settings__stock_input_account_id, field_res_config_settings__stock_journal_id, field_res_config_settings__stock_output_account_id, field_res_config_settings__stock_valuation_account_id, field_wizard_stock_report_common__company_id, field_wizard_stock_report_common__date_from, field_wizard_stock_report_common__date_to, field_wizard_stock_report_common__location_id, field_wizard_stock_report_common__report_has_fifo_costing_method, field_wizard_stock_report_common__warehouse_id, model_report_stock_common, model_wizard_stock_report_common, res_config_settings_view_form, wizard_stock_report_common_form] 2026-08-13 07:26:47,596 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 2 of 2 ir_model_data row(s) from viin_stock to viin_stock_ee [stock_report_view_cohort, stock_viin_view_map] 2026-08-13 07:26:47,616 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_no_row_is_re_homed_twice ... 2026-08-13 07:26:47,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_no_row_viin_stock_still_owns_is_ever_moved_away ... 2026-08-13 07:26:47,638 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 14 of 14 ir_model_data row(s) from viin_stock to viin_stock_account [field_res_config_settings__stock_input_account_id, field_res_config_settings__stock_journal_id, field_res_config_settings__stock_output_account_id, field_res_config_settings__stock_valuation_account_id, field_wizard_stock_report_common__company_id, field_wizard_stock_report_common__date_from, field_wizard_stock_report_common__date_to, field_wizard_stock_report_common__location_id, field_wizard_stock_report_common__report_has_fifo_costing_method, field_wizard_stock_report_common__warehouse_id, model_report_stock_common, model_wizard_stock_report_common, res_config_settings_view_form, wizard_stock_report_common_form] 2026-08-13 07:26:47,638 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 2 of 2 ir_model_data row(s) from viin_stock to viin_stock_ee [stock_report_view_cohort, stock_viin_view_map] 2026-08-13 07:26:47,655 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_re_homing_a_second_time_changes_nothing ... 2026-08-13 07:26:47,660 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 14 of 14 ir_model_data row(s) from viin_stock to viin_stock_account [field_res_config_settings__stock_input_account_id, field_res_config_settings__stock_journal_id, field_res_config_settings__stock_output_account_id, field_res_config_settings__stock_valuation_account_id, field_wizard_stock_report_common__company_id, field_wizard_stock_report_common__date_from, field_wizard_stock_report_common__date_to, field_wizard_stock_report_common__location_id, field_wizard_stock_report_common__report_has_fifo_costing_method, field_wizard_stock_report_common__warehouse_id, model_report_stock_common, model_wizard_stock_report_common, res_config_settings_view_form, wizard_stock_report_common_form] 2026-08-13 07:26:47,661 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 2 of 2 ir_model_data row(s) from viin_stock to viin_stock_ee [stock_report_view_cohort, stock_viin_view_map] 2026-08-13 07:26:47,664 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 0 of 14 ir_model_data row(s) from viin_stock to viin_stock_account [none] 2026-08-13 07:26:47,665 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 0 of 2 ir_model_data row(s) from viin_stock to viin_stock_ee [none] 2026-08-13 07:26:47,689 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_re_homing_leaves_the_old_row_alone_when_the_destination_already_claims_the_name ... 2026-08-13 07:26:47,717 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_the_migration_entry_point_performs_the_re_homing ... 2026-08-13 07:26:47,723 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 14 of 14 ir_model_data row(s) from viin_stock to viin_stock_account [field_res_config_settings__stock_input_account_id, field_res_config_settings__stock_journal_id, field_res_config_settings__stock_output_account_id, field_res_config_settings__stock_valuation_account_id, field_wizard_stock_report_common__company_id, field_wizard_stock_report_common__date_from, field_wizard_stock_report_common__date_to, field_wizard_stock_report_common__location_id, field_wizard_stock_report_common__report_has_fifo_costing_method, field_wizard_stock_report_common__warehouse_id, model_report_stock_common, model_wizard_stock_report_common, res_config_settings_view_form, wizard_stock_report_common_form] 2026-08-13 07:26:47,724 202 INFO rb-2f9fcab-223857-403446 viin_stock_pre_migrate_under_test: viin_stock 0.2 -> 0.2.1: re-homed 2 of 2 ir_model_data row(s) from viin_stock to viin_stock_ee [stock_report_view_cohort, stock_viin_view_map] 2026-08-13 07:26:47,748 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_the_migration_moves_a_non_zero_number_of_rows ... 2026-08-13 07:26:47,762 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_the_move_lists_are_exactly_the_rows_the_design_enumerated ... 2026-08-13 07:26:47,779 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_the_pre_migrate_script_sits_where_odoo_will_run_it ... 2026-08-13 07:26:47,791 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_migration_split: Starting TestMigrationSplitRehoming.test_the_stay_assertion_is_armed_against_the_pattern_it_guards ... 2026-08-13 07:26:47,813 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:48,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_arch: Starting TestStockSettingsCombinedArch.test_every_activation_target_offers_a_checkbox_when_its_module_is_available ... 2026-08-13 07:26:48,337 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_arch: Starting TestStockSettingsCombinedArch.test_every_activation_target_offers_a_purchase_link_when_its_module_is_missing ... 2026-08-13 07:26:48,364 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_arch: Starting TestStockSettingsCombinedArch.test_the_dropped_activation_target_is_absent_from_the_settings_page ... 2026-08-13 07:26:48,393 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_arch: Starting TestStockSettingsCombinedArch.test_the_inventory_features_block_is_assembled_inside_the_inventory_app ... 2026-08-13 07:26:48,419 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_arch: Starting TestStockSettingsCombinedArch.test_the_viindoo_barcode_toggle_replaces_odoo_own_barcode_teaser ... 2026-08-13 07:26:48,449 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:48,460 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_upsell: Starting TestStockConfigSettingsUpsell.test_availability_fields_exist ... 2026-08-13 07:26:48,480 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_upsell: Starting TestStockConfigSettingsUpsell.test_dropped_target_field_is_absent ... 2026-08-13 07:26:48,496 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_upsell: Starting TestStockConfigSettingsUpsell.test_module_toggle_fields_exist ... 2026-08-13 07:26:48,513 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_upsell: Starting TestStockConfigSettingsUpsell.test_settings_offer_exactly_the_add_ons_this_deployment_actually_has ... 2026-08-13 07:26:48,690 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_res_config_settings_upsell: Starting TestStockConfigSettingsUpsell.test_the_availability_check_is_a_live_registry_probe ... 2026-08-13 07:26:48,712 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:48,721 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_stock_picking: Starting TestPicking.test_compute_packaging ... 2026-08-13 07:26:49,549 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:49,561 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_stock_report: Starting TestStockReportActionCohortOwnership.test_cohort_view_mode_is_present_exactly_when_viin_stock_ee_is_installed ... 2026-08-13 07:26:49,591 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:49,867 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_stock_report: Starting TestWarehouseAnalysisRows.test_a_service_line_is_never_reported_in_warehouse_analysis ... 2026-08-13 07:26:50,135 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_stock_report: Starting TestWarehouseAnalysisRows.test_a_transfer_completed_after_its_expected_date_is_flagged_late ... 2026-08-13 07:26:50,579 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_stock_report: Starting TestWarehouseAnalysisRows.test_a_transfer_completed_before_its_expected_date_is_not_flagged_late ... 2026-08-13 07:26:51,028 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_stock_report: Starting TestWarehouseAnalysisRows.test_a_transfer_still_in_progress_is_reported_in_its_own_state ... 2026-08-13 07:26:51,281 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_stock_report: Starting TestWarehouseAnalysisRows.test_a_validated_receipt_is_reported_with_its_transfer_facts ... 2026-08-13 07:26:51,639 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock.tests.test_stock_report: Starting TestWarehouseAnalysisRows.test_the_backorder_of_a_partial_transfer_is_reported_as_a_backorder ... 2026-08-13 07:26:52,329 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:53,947 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_account_backdate.tests.test_stock_account_backdate: Starting TesAccountBackDate.test_account_backdate_inventory_adjustment ... 2026-08-13 07:26:54,599 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_account_backdate.tests.test_stock_account_backdate: Starting TesAccountBackDate.test_future_accounting_date_is_rejected_even_with_valid_inventory_date ... 2026-08-13 07:26:54,689 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_account_backdate.tests.test_stock_account_backdate: Starting TesAccountBackDate.test_input_backdate_future ... 2026-08-13 07:26:54,692 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_account_backdate.tests.test_stock_account_backdate: Starting TesAccountBackDate.test_picking_with_backdate_stock_user_group ... 2026-08-13 07:26:55,987 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_account_backdate.tests.test_stock_account_backdate: Starting TesAccountBackDate.test_picking_with_manager_user_group ... 2026-08-13 07:26:57,143 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-2f9fcab-223857/odoo/tests/case.py:247 2026-08-13 07:26:58,237 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate: Starting TestPickingBackDate.test_backdate_inventory_adjustment ... 2026-08-13 07:26:58,510 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate: Starting TestPickingBackDate.test_backdate_scrap_adjustment ... 2026-08-13 07:26:58,642 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate: Starting TestPickingBackDate.test_backdate_scrap_insufficient_qty ... 2026-08-13 07:26:58,778 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate: Starting TestPickingBackDate.test_input_backdate_future ... 2026-08-13 07:26:58,792 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate: Starting TestPickingBackDate.test_picking_with_backdate_stock_user_group ... 2026-08-13 07:26:59,455 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate: Starting TestPickingBackDate.test_picking_with_manager_user_group ... 2026-08-13 07:27:00,123 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate: Starting TestPickingBackDate.test_picking_with_stock_user_group ... 2026-08-13 07:27:00,426 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate: Starting TestPickingBackDate.test_popup_backdate_scrap_adjustment ... 2026-08-13 07:27:00,473 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from doClassCleanups /data/build/rb-2f9fcab-223857/odoo/tests/case.py:247 2026-08-13 07:27:00,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate_behavior: Starting TestStockBackdateBehavior.test_backdate_does_not_escape_the_wizard_frame_into_later_operations ... 2026-08-13 07:27:01,416 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate_behavior: Starting TestStockBackdateBehavior.test_backdated_delivery_does_not_change_the_incoming_date_of_the_stock_that_remains ... 2026-08-13 07:27:01,776 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate_behavior: Starting TestStockBackdateBehavior.test_backdated_inventory_adjustment_is_allowed_to_a_backdating_stock_user ... 2026-08-13 07:27:02,301 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate_behavior: Starting TestStockBackdateBehavior.test_backdated_inventory_adjustment_records_the_count_date_on_the_location ... 2026-08-13 07:27:02,515 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate_behavior: Starting TestStockBackdateBehavior.test_backdated_receipt_into_an_empty_location_dates_the_new_quant_at_the_backdate ... 2026-08-13 07:27:02,876 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate_behavior: Starting TestStockBackdateBehavior.test_backdated_scrap_is_numbered_from_the_backdates_sequence_range ... 2026-08-13 07:27:03,077 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_backdate.tests.test_stock_backdate_behavior: Starting TestStockBackdateBehavior.test_backdated_transfer_stamps_the_operation_date_on_every_move_line ... 2026-08-13 07:27:03,765 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:27:03,774 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_ee.tests.test_ee_view_patches: Starting TestEeViewIdentities.test_cohort_view_is_bound_to_stock_report_under_the_viin_cohort_type ... 2026-08-13 07:27:03,793 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_ee.tests.test_ee_view_patches: Starting TestEeViewIdentities.test_map_view_is_bound_to_stock_picking_under_the_viin_map_type ... 2026-08-13 07:27:03,819 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:27:03,830 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_ee.tests.test_ee_view_patches: Starting TestEeViewModePatches.test_core_picking_actions_carry_the_viin_map_view_mode_token ... 2026-08-13 07:27:03,857 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_ee.tests.test_ee_view_patches: Starting TestEeViewModePatches.test_stock_report_action_carries_the_viin_cohort_view_mode_token ... 2026-08-13 07:27:03,886 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:27:05,563 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-08-13 07:27:05,572 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9785] 2026-08-13 07:27:05,578 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:27:05,720 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_company_a_user_cannot_complete_a_transfer_into_company_b_location ... 2026-08-13 07:27:06,058 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 323, model: stock.location 2026-08-13 07:27:06,086 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_default_get_blocks_selecting_more_than_one_source_picking ... 2026-08-13 07:27:06,775 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_fully_forwarded_move_blocks_a_repeat_transfer_when_quantity_is_overridden ... 2026-08-13 07:27:07,764 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_fully_forwarded_move_computes_a_zero_residual_quantity_by_default ... 2026-08-13 07:27:08,617 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_inter_warehouse_in_leg_waits_on_the_out_leg_before_it_can_reserve ... 2026-08-13 07:27:09,565 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_inter_warehouse_transfer_routes_through_transit_with_correct_picking_types ... 2026-08-13 07:27:10,529 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_internal_transfer_chains_original_move_to_new_move ... 2026-08-13 07:27:11,309 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_internal_transfer_creates_picking_matching_requested_transfer ... 2026-08-13 07:27:12,130 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_internal_transfer_reaches_assigned_state_when_stock_is_on_hand ... 2026-08-13 07:27:13,002 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_moves_landing_in_different_sublocations_still_resolve_single_source_location ... 2026-08-13 07:27:14,098 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_negative_quantity_line_is_refused_and_creates_no_move ... 2026-08-13 07:27:14,607 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_onchange_blocks_a_done_picking_whose_only_move_was_fully_scrapped ... 2026-08-13 07:27:14,955 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_onchange_blocks_a_picking_that_is_not_done ... 2026-08-13 07:27:15,198 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_scrapped_move_is_excluded_from_transferable_lines ... 2026-08-13 07:27:15,628 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_zero_quantity_line_blocks_inter_warehouse_transfer_leaving_no_orphan_pickings ... 2026-08-13 07:27:16,059 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transfer.tests.test_stock_internal_transfer: Starting TestStockInternalTransfer.test_zero_quantity_line_blocks_transfer_when_it_is_the_only_line ... 2026-08-13 07:27:16,575 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:27:16,764 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_avco_transit_rounding_adjustment: Starting TestAvcoTransitRoundingAdjustment.test_avco_transfer_into_valuated_transit_absorbs_the_rounding_remainder ... 2026-08-13 07:27:18,539 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_avco_transit_rounding_adjustment: Starting TestAvcoTransitRoundingAdjustment.test_avco_transit_round_trip_nets_the_transit_account_to_zero ... 2026-08-13 07:27:20,711 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:27:40,892 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_cold_cache_restricted_receiver: Starting TestColdCacheRestrictedReceiver.test_leg2_takes_leg1_posted_value_when_the_receiver_reads_a_cold_cache ... 2026-08-13 07:27:41,929 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #324 deleted stock.move.line records with IDs: [362] 2026-08-13 07:27:43,706 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_cold_cache_restricted_receiver: Starting TestColdCacheRestrictedReceiver.test_lot_tracked_chain_completes_for_a_receiver_reading_a_cold_cache ... 2026-08-13 07:27:44,680 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #324 deleted stock.move.line records with IDs: [367] 2026-08-13 07:27:46,414 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:28:06,957 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_company_less_origin_lot: Starting TestCompanyLessOriginLot.test_company_less_origin_lot_is_not_duplicated_by_the_chain ... 2026-08-13 07:28:08,618 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:28:28,431 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_consignment_transit_not_valued: Starting TestConsignmentTransitNotValued.test_consignment_stock_crossing_a_valuated_transit_is_not_valued ... 2026-08-13 07:28:28,711 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #332 deleted stock.move.line records with IDs: [376] 2026-08-13 07:28:28,918 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #332 deleted stock.move.line records with IDs: [378] 2026-08-13 07:28:29,103 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:28:48,060 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_cross_company_routing_elevation: Starting TestCrossCompanyRoutingElevation.test_cross_company_resupply_resolves_for_the_receiving_company_alone ... 2026-08-13 07:28:48,190 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_cross_company_routing_elevation: Starting TestCrossCompanyRoutingElevation.test_cross_company_resupply_returns_rules_at_caller_privilege ... 2026-08-13 07:28:48,301 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:29:07,542 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_backorder_proportioning: Starting TestInterCompanyBackorderProportioning.test_backordered_leg_two_receipt_does_not_double_count_leg_one_value ... 2026-08-13 07:29:07,719 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #336 deleted stock.move.line records with IDs: [380] 2026-08-13 07:29:09,925 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_backorder_proportioning: Starting TestInterCompanyBackorderProportioning.test_backordered_leg_two_receipt_leaves_the_transit_account_at_zero ... 2026-08-13 07:29:10,059 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #336 deleted stock.move.line records with IDs: [386] 2026-08-13 07:29:12,081 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_backorder_proportioning: Starting TestInterCompanyBackorderProportioning.test_leg_two_short_receipt_without_backorder_values_only_what_arrived ... 2026-08-13 07:29:12,261 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #336 deleted stock.move.line records with IDs: [392] 2026-08-13 07:29:13,829 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:29:33,485 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_kit_bom_line: Starting TestInterCompanyKitBomLine.test_foreign_company_kit_drops_its_bom_line ... 2026-08-13 07:29:33,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_kit_bom_line: Starting TestInterCompanyKitBomLine.test_premise_transit_is_company_less ... 2026-08-13 07:29:33,671 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_kit_bom_line: Starting TestInterCompanyKitBomLine.test_same_company_kit_keeps_its_bom_line ... 2026-08-13 07:29:33,806 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_kit_bom_line: Starting TestInterCompanyKitBomLine.test_shared_bom_keeps_its_bom_line ... 2026-08-13 07:29:33,950 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:29:52,624 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_lot_carry: Starting TestInterCompanyLotCarry.test_lot_name_resolves_to_destination_company_lot ... 2026-08-13 07:29:52,749 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #340 deleted stock.move.line records with IDs: [397] 2026-08-13 07:29:55,180 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_lot_carry: Starting TestInterCompanyLotCarry.test_lot_tracked_transfer_leaves_no_phantom_quant ... 2026-08-13 07:29:55,355 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #340 deleted stock.move.line records with IDs: [405] 2026-08-13 07:29:56,835 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_lot_carry: Starting TestInterCompanyLotCarry.test_lot_tracked_transfer_with_use_existing_lots_only ... 2026-08-13 07:29:56,981 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #340 deleted stock.move.line records with IDs: [410] 2026-08-13 07:29:58,434 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:30:16,470 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_regression: Starting TestInterCompanyRegression.test_intercompany_chain_completes_and_balances_without_a_bypass ... 2026-08-13 07:30:16,589 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #342 deleted stock.move.line records with IDs: [415] 2026-08-13 07:30:18,069 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_regression: Starting TestInterCompanyRegression.test_is_out_gate_does_not_change_intra_company_transit ... 2026-08-13 07:30:18,270 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #342 deleted stock.move.line records with IDs: [420] 2026-08-13 07:30:18,872 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_regression: Starting TestInterCompanyRegression.test_module_does_not_alter_core_reservation_semantics ... 2026-08-13 07:30:19,181 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:30:37,358 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_restricted_operator: Starting TestInterCompanyRestrictedOperator.test_restricted_receiver_carries_lot_traceability_across_the_chain ... 2026-08-13 07:30:38,327 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #344 deleted stock.move.line records with IDs: [425] 2026-08-13 07:30:39,948 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_restricted_operator: Starting TestInterCompanyRestrictedOperator.test_single_company_operators_can_complete_the_intercompany_chain ... 2026-08-13 07:30:40,832 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #344 deleted stock.move.line records with IDs: [430] 2026-08-13 07:30:42,366 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:31:00,944 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_return: Starting TestInterCompanyReturn.test_inter_company_return_nets_transit_account_to_zero ... 2026-08-13 07:31:01,081 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #350 deleted stock.move.line records with IDs: [435] 2026-08-13 07:31:02,551 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:31:23,124 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_routing_sudo: Starting TestInterCompanyRoutingSudo.test_get_rules_from_location_does_not_return_sudo_recordset ... 2026-08-13 07:31:23,215 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_routing_sudo: Starting TestInterCompanyRoutingSudo.test_orderpoint_display_name_cross_company ... 2026-08-13 07:31:23,879 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_routing_sudo: Starting TestInterCompanyRoutingSudo.test_resupply_domain_excludes_unrelated_company ... 2026-08-13 07:31:24,478 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_routing_sudo: Starting TestInterCompanyRoutingSudo.test_resupply_route_created_across_branches ... 2026-08-13 07:31:24,575 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:31:24,768 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_transit_account: Starting TestIntercompanyTransitAccount.test_incoming_uses_transit_location_account ... 2026-08-13 07:31:25,923 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_transit_account: Starting TestIntercompanyTransitAccount.test_intra_company_transit_unaffected_by_override ... 2026-08-13 07:31:26,600 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_transit_account: Starting TestIntercompanyTransitAccount.test_outgoing_falls_back_when_no_account_configured ... 2026-08-13 07:31:27,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_transit_account: Starting TestIntercompanyTransitAccount.test_outgoing_uses_transit_location_account ... 2026-08-13 07:31:27,951 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:31:50,210 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_valuation: Starting TestInterCompanyValuation.test_intercompany_chain_per_lot_value_with_two_lots ... 2026-08-13 07:31:50,457 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [444] 2026-08-13 07:31:50,968 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [446] 2026-08-13 07:31:52,824 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_valuation: Starting TestInterCompanyValuation.test_intercompany_chain_svl_cost_method_mismatch ... 2026-08-13 07:31:53,045 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [454] 2026-08-13 07:31:54,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_valuation: Starting TestInterCompanyValuation.test_intercompany_chain_svl_different_currencies ... 2026-08-13 07:31:54,827 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [459] 2026-08-13 07:31:56,452 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_valuation: Starting TestInterCompanyValuation.test_intercompany_chain_svl_fifo_negative_stock ... 2026-08-13 07:31:56,627 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [464] 2026-08-13 07:31:57,009 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [466] 2026-08-13 07:31:58,707 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_valuation: Starting TestInterCompanyValuation.test_intercompany_chain_svl_nets_to_zero ... 2026-08-13 07:31:58,951 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [471] 2026-08-13 07:31:59,430 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [473] 2026-08-13 07:32:00,999 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_intercompany_valuation: Starting TestInterCompanyValuation.test_intercompany_legs_post_to_transit_holding_accounts ... 2026-08-13 07:32:01,185 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #356 deleted stock.move.line records with IDs: [478] 2026-08-13 07:32:02,520 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:32:02,680 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_internal_transit_multi_lot: Starting TestInternalTransitMultiLot.test_internal_transit_multi_lot_account_entries_net_to_zero ... 2026-08-13 07:32:02,858 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [483] 2026-08-13 07:32:03,303 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [485] 2026-08-13 07:32:04,466 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_internal_transit_multi_lot: Starting TestInternalTransitMultiLot.test_internal_transit_multi_lot_out_and_in_branches ... 2026-08-13 07:32:04,696 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [491] 2026-08-13 07:32:05,092 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [493] 2026-08-13 07:32:06,176 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:32:06,408 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_internal_transit_same_direction_fifo: Starting TestInternalTransitSameDirectionFifo.test_two_lines_same_direction_consume_fifo_layers_exactly_once ... 2026-08-13 07:32:06,593 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [499] 2026-08-13 07:32:06,963 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [501] 2026-08-13 07:32:07,398 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [503] 2026-08-13 07:32:07,775 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:32:07,990 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_00_test_onchange ... 2026-08-13 07:32:08,337 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_01_transfer_no_transit_location ... 2026-08-13 07:32:08,703 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_04_internal_transit_no_account ... 2026-08-13 07:32:08,961 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_04_internal_transit_no_company_no_account ... 2026-08-13 07:32:09,642 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_05_internal_transit_has_company_no_account ... 2026-08-13 07:32:10,255 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_06_internal_transit ... 2026-08-13 07:32:10,695 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_07_internal_transit ... 2026-08-13 07:32:11,363 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_08_internal_transit ... 2026-08-13 07:32:12,113 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_09_transit_internal ... 2026-08-13 07:32:13,326 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_11_internal_transit ... 2026-08-13 07:32:14,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry: Starting TestTransitTransfer.test_12_internal_transit ... 2026-08-13 07:32:16,051 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:32:16,227 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_account_entry_with_route: Starting TestTransitTransferWithRoute.test_10 ... 2026-08-13 07:32:19,893 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:32:43,218 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_internal_transit_valuation.tests.test_transit_negative_availability: Starting TestTransitNegativeAvailability.test_over_receipt_frees_the_competing_origin_lot_reservation ... 2026-08-13 07:32:43,396 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #358 deleted stock.move.line records with IDs: [525] 2026-08-13 07:32:45,243 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #358 deleted stock.move.line records with IDs: [530] 2026-08-13 07:32:45,673 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:32:56,421 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_landed_costs.tests.test_landed_cost_allocation: Starting TestLandedCostAllocationPivotMeasures.test_allocated_and_unallocated_amount_measures_are_aggregatable ... 2026-08-13 07:32:56,527 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_landed_costs.tests.test_landed_cost_allocation: Starting TestLandedCostAllocationPivotMeasures.test_read_group_returns_summed_allocated_and_unallocated_amounts ... 2026-08-13 07:32:56,600 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:32:57,468 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_dropshipping_partner_infor.tests.test_stock_lot_dropshipping: Starting TestStockLotDropshipping.test_delivery_from_supplier_to_customer_03 ... 2026-08-13 07:32:58,115 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_dropshipping_partner_infor.tests.test_stock_lot_dropshipping: Starting TestStockLotDropshipping.test_delivery_from_supplier_to_customer_04_mixed_order ... 2026-08-13 07:33:00,112 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:33:00,395 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_a_batch_lot_shipped_to_two_customers_is_not_reassigned_to_the_last_one ... 2026-08-13 07:33:01,142 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_a_manually_recorded_owner_on_a_batch_lot_survives_a_later_delivery ... 2026-08-13 07:33:01,583 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_a_partner_stays_readable_for_a_user_without_stock_access ... 2026-08-13 07:33:11,386 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_a_partnerless_transfer_must_not_erase_a_recorded_customer ... 2026-08-13 07:33:12,026 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_lot_count_never_discloses_lots_the_user_cannot_open ... 2026-08-13 07:33:20,705 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_lot_count_still_counts_every_lot_the_user_is_entitled_to ... 2026-08-13 07:33:29,235 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_serial_guard_applies_per_move_line_not_per_picking ... 2026-08-13 07:33:29,742 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_serial_is_attributed_only_when_its_transfer_actually_completes ... 2026-08-13 07:33:30,273 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [546, 547] 2026-08-13 07:33:30,543 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_attribution_rules: Starting TestLotPartnerAttributionRules.test_serial_is_attributed_when_validation_completes_and_returns_a_report ... 2026-08-13 07:33:30,975 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:33:35,735 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-08-13 07:33:35,747 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11274] 2026-08-13 07:33:35,753 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:36,084 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [454] 2026-08-13 07:33:36,091 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11276] 2026-08-13 07:33:36,095 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:36,411 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [455] 2026-08-13 07:33:36,423 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11278] 2026-08-13 07:33:36,430 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:37,235 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_confidentiality: Starting TestLotPartnerConfidentiality.test_company_less_lot_without_partner_info_stays_readable_across_companies ... 2026-08-13 07:33:37,305 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_confidentiality: Starting TestLotPartnerConfidentiality.test_company_scoped_lot_visibility_is_unchanged ... 2026-08-13 07:33:37,399 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_confidentiality: Starting TestLotPartnerConfidentiality.test_confidential_lot_stays_visible_to_the_company_that_moved_it ... 2026-08-13 07:33:37,873 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_confidentiality: Starting TestLotPartnerConfidentiality.test_dropship_lot_partner_info_is_hidden_from_another_company ... 2026-08-13 07:33:38,667 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_confidentiality: Starting TestLotPartnerConfidentiality.test_supplier_to_customer_lot_partner_info_is_hidden_from_another_company ... 2026-08-13 07:33:39,014 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_lot_partner_confidentiality: Starting TestLotPartnerConfidentiality.test_unmoved_lot_with_customer_stays_visible_to_its_creators_company ... 2026-08-13 07:33:39,156 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:33:40,128 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_stock_production_lot_partner_info: Starting TestStockLot.test_delivery_from_internal_to_customer_01 ... 2026-08-13 07:33:40,600 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_stock_production_lot_partner_info: Starting TestStockLot.test_delivery_from_internal_to_customer_02 ... 2026-08-13 07:33:41,045 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_stock_production_lot_partner_info: Starting TestStockLot.test_delivery_from_supplier_to_customer_01 ... 2026-08-13 07:33:41,338 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_stock_production_lot_partner_info: Starting TestStockLot.test_delivery_from_supplier_to_customer_02 ... 2026-08-13 07:33:42,161 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_stock_production_lot_partner_info: Starting TestStockLot.test_receive_from_supplier_to_internal_01 ... 2026-08-13 07:33:42,557 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_stock_production_lot_partner_info: Starting TestStockLot.test_receive_from_supplier_to_internal_02 ... 2026-08-13 07:33:43,123 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_stock_lot_partner_infor.tests.test_stock_production_lot_partner_info: Starting TestStockLot.test_stock_production_lot_change_customer ... 2026-08-13 07:33:43,165 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:33:43,964 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_follower_reads_matrix_rows ... 2026-08-13 07:33:44,084 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_manager_all_certification ... 2026-08-13 07:33:44,152 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #372 deleted survey.question.answer records with IDs: [201] 2026-08-13 07:33:44,170 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #372 deleted survey.question records with IDs: [110, 111] 2026-08-13 07:33:44,204 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #372 deleted survey.survey records with IDs: [12] 2026-08-13 07:33:44,232 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_manager_can_compute_statistics_of_certification_matrix_survey ... 2026-08-13 07:33:44,316 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_manager_can_read_matrix_rows_of_certification_survey ... 2026-08-13 07:33:44,380 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_manager_matrix_results_no_error ... 2026-08-13 07:33:44,460 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_manager_non_certification ... 2026-08-13 07:33:44,480 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,502 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,525 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,544 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,551 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,562 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,572 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,584 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,601 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_manager_not_responsible_certification ... 2026-08-13 07:33:44,680 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #372 deleted survey.question.answer records with IDs: [225] 2026-08-13 07:33:44,691 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #372 deleted survey.question records with IDs: [118] 2026-08-13 07:33:44,700 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #372 deleted survey.survey records with IDs: [18] 2026-08-13 07:33:44,721 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_can_compute_statistics_of_responsible_certification_matrix_survey ... 2026-08-13 07:33:44,781 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_can_read_answer_lines_of_responsible_certification ... 2026-08-13 07:33:44,833 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_can_read_matrix_rows_of_responsible_certification_survey ... 2026-08-13 07:33:44,892 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_non_certification ... 2026-08-13 07:33:44,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,942 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,953 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,970 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,980 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:44,996 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:45,008 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:45,023 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:45,043 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 372, model: survey.survey 2026-08-13 07:33:45,073 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_not_responsible_cannot_read_user_input_lines ... 2026-08-13 07:33:45,236 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_not_responsible_survey ... 2026-08-13 07:33:45,254 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,275 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,289 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,318 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,335 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,350 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,366 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,386 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 371, model: survey.survey 2026-08-13 07:33:45,416 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_responsible_matrix_results_no_error ... 2026-08-13 07:33:45,515 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_responsible_reads_user_input_lines ... 2026-08-13 07:33:45,678 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_certification_user_responsible_survey ... 2026-08-13 07:33:45,738 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #371 deleted survey.question.answer records with IDs: [243] 2026-08-13 07:33:45,749 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #371 deleted survey.question records with IDs: [123] 2026-08-13 07:33:45,759 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #371 deleted survey.survey records with IDs: [23] 2026-08-13 07:33:45,777 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_manager_all_non_certifications ... 2026-08-13 07:33:45,847 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #370 deleted survey.question.answer records with IDs: [205] 2026-08-13 07:33:45,859 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #370 deleted survey.question records with IDs: [112, 113] 2026-08-13 07:33:45,873 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #370 deleted survey.survey records with IDs: [13] 2026-08-13 07:33:45,899 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_manager_can_compute_statistics_of_non_certification_matrix_survey ... 2026-08-13 07:33:45,995 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_manager_can_read_matrix_rows_of_non_certification_survey ... 2026-08-13 07:33:46,068 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_manager_certification ... 2026-08-13 07:33:46,092 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,121 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,147 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,188 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,198 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,220 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,240 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,257 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,281 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 370, model: survey.survey 2026-08-13 07:33:46,313 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_manager_responsible_survey ... 2026-08-13 07:33:46,373 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #370 deleted survey.question.answer records with IDs: [253] 2026-08-13 07:33:46,388 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #370 deleted survey.question records with IDs: [126] 2026-08-13 07:33:46,401 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #370 deleted survey.survey records with IDs: [26] 2026-08-13 07:33:46,417 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_officer_can_compute_statistics_of_responsible_non_certification_matrix_survey ... 2026-08-13 07:33:46,505 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_officer_can_read_matrix_rows_of_responsible_non_certification_survey ... 2026-08-13 07:33:46,569 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_officer_cannot_read_matrix_rows_of_unrelated_non_certification_survey ... 2026-08-13 07:33:46,618 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_officer_not_responsible_survey ... 2026-08-13 07:33:46,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,656 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,668 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,686 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,694 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,706 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,718 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,730 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,747 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [13], uid: 369, model: survey.survey 2026-08-13 07:33:46,771 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_officer_responsible_survey ... 2026-08-13 07:33:46,820 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #369 deleted survey.question.answer records with IDs: [267] 2026-08-13 07:33:46,830 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #369 deleted survey.question records with IDs: [130] 2026-08-13 07:33:46,839 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #369 deleted survey.survey records with IDs: [30] 2026-08-13 07:33:46,856 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_access_rights: Starting TestSurveyAccessRights.test_survey_user_certification ... 2026-08-13 07:33:46,874 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:46,892 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:46,905 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:46,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:46,930 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:46,942 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:46,953 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:46,964 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:46,982 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 369, model: survey.survey 2026-08-13 07:33:47,021 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:33:47,931 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_administrator_keeps_full_control_of_participations_of_an_ordinary_survey ... 2026-08-13 07:33:47,994 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #376 deleted survey.user_input records with IDs: [33] 2026-08-13 07:33:48,012 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_administrator_without_certification_permission_cannot_add_to_a_certification ... 2026-08-13 07:33:48,063 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_administrator_without_certification_permission_cannot_change_a_certification_entry ... 2026-08-13 07:33:48,123 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_administrator_without_certification_permission_cannot_delete_a_certification_entry ... 2026-08-13 07:33:48,186 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_administrator_without_certification_permission_cannot_reach_its_answers ... 2026-08-13 07:33:48,250 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_an_officer_may_change_participations_only_through_an_own_survey_rule ... 2026-08-13 07:33:48,278 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_answers_of_an_ordinary_survey_stay_listable_by_any_officer ... 2026-08-13 07:33:48,306 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_answers_of_an_ordinary_survey_stay_reachable_by_any_administrator ... 2026-08-13 07:33:48,350 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_at_least_one_rule_must_always_govern_officer_changes_to_participations ... 2026-08-13 07:33:48,371 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_no_allow_everything_rule_may_erase_the_officer_participation_boundary ... 2026-08-13 07:33:48,393 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_officer_can_still_open_a_certification_participation_so_an_earned_certificate_prints ... 2026-08-13 07:33:48,419 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_officer_cannot_add_a_participation_to_a_certification_they_do_not_own ... 2026-08-13 07:33:48,472 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_officer_cannot_change_a_certification_participation_they_do_not_own ... 2026-08-13 07:33:48,522 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_officer_cannot_change_a_participation_of_an_ordinary_survey_they_do_not_own ... 2026-08-13 07:33:48,580 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_officer_cannot_delete_a_certification_participation_they_do_not_own ... 2026-08-13 07:33:48,640 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_officer_cannot_reach_the_individual_answers_of_a_certification_they_do_not_own ... 2026-08-13 07:33:48,698 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_officer_keeps_full_control_of_participations_of_a_certification_they_created ... 2026-08-13 07:33:48,734 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #373 deleted survey.user_input records with IDs: [39] 2026-08-13 07:33:48,756 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_officer_keeps_full_control_of_participations_of_an_ordinary_survey_they_created ... 2026-08-13 07:33:48,820 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #373 deleted survey.user_input records with IDs: [40] 2026-08-13 07:33:48,845 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_responsible_officer_can_add_a_participation_to_a_certification_they_run ... 2026-08-13 07:33:48,889 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_responsible_officer_can_delete_a_participation_of_a_certification_they_run ... 2026-08-13 07:33:48,910 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #375 deleted survey.user_input records with IDs: [35] 2026-08-13 07:33:48,935 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_responsible_officer_can_delete_a_participation_of_a_survey_they_did_not_create ... 2026-08-13 07:33:48,954 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #375 deleted survey.user_input records with IDs: [34] 2026-08-13 07:33:48,980 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_responsible_officer_can_invite_a_participant_to_a_survey_they_did_not_create ... 2026-08-13 07:33:49,044 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_responsible_officer_can_rename_a_participation_of_a_certification_they_run ... 2026-08-13 07:33:49,091 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_responsible_officer_can_rename_a_participation_of_a_survey_they_did_not_create ... 2026-08-13 07:33:49,137 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_the_actor_holds_the_survey_officer_permission_and_nothing_more ... 2026-08-13 07:33:49,160 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_the_administrator_actor_administers_surveys_and_nothing_certified ... 2026-08-13 07:33:49,183 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_the_delegate_is_an_officer_who_runs_surveys_somebody_else_created ... 2026-08-13 07:33:49,212 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_the_shipped_officer_participation_rule_grants_reading_only ... 2026-08-13 07:33:49,230 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_certification_user_input_access: Starting TestCertificationParticipationAccess.test_uninstalling_gives_odoo_back_the_participation_rules_it_shipped ... 2026-08-13 07:33:49,312 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:33:49,323 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_res_config_settings_upsell: Starting TestSurveySettingsUpsell.test_absorbed_roots_are_absent_from_the_settings_view ... 2026-08-13 07:33:49,342 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_res_config_settings_upsell: Starting TestSurveySettingsUpsell.test_absorbed_roots_are_no_longer_offered_for_sale ... 2026-08-13 07:33:49,362 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_res_config_settings_upsell: Starting TestSurveySettingsUpsell.test_availability_fields_exist ... 2026-08-13 07:33:49,384 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_res_config_settings_upsell: Starting TestSurveySettingsUpsell.test_compute_availability_matches_registry ... 2026-08-13 07:33:49,577 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_res_config_settings_upsell: Starting TestSurveySettingsUpsell.test_module_toggle_fields_exist ... 2026-08-13 07:33:49,598 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:33:49,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_survey_recompute_answer_score: Starting TestSurveyRecomputeAnswerScore.test_correcting_a_choice_rescores_results_submitted_before_the_correction ... 2026-08-13 07:33:49,668 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_survey_recompute_answer_score: Starting TestSurveyRecomputeAnswerScore.test_correcting_the_expected_number_rescores_results_submitted_before_it ... 2026-08-13 07:33:49,720 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_survey_recompute_answer_score: Starting TestSurveyRecomputeAnswerScore.test_recomputing_discards_an_answer_whose_choice_no_longer_exists ... 2026-08-13 07:33:49,764 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted survey.question.answer records with IDs: [282] 2026-08-13 07:33:49,777 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted survey.user_input.line records with IDs: [216] 2026-08-13 07:33:49,797 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_survey_recompute_answer_score: Starting TestSurveyRecomputeAnswerScore.test_recomputing_keeps_the_comment_a_respondent_wrote_on_a_choice_question ... 2026-08-13 07:33:49,862 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey.tests.test_survey_recompute_answer_score: Starting TestSurveyRecomputeAnswerScore.test_removing_a_correct_choice_rescores_results_submitted_before_the_removal ... 2026-08-13 07:33:49,903 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted survey.question.answer records with IDs: [286] 2026-08-13 07:33:49,940 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:33:50,368 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [456] 2026-08-13 07:33:50,384 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11322] 2026-08-13 07:33:50,396 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:50,733 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [457] 2026-08-13 07:33:50,742 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11324] 2026-08-13 07:33:50,747 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:50,806 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_access_right: Starting TestAccessRight.test_a_survey_administrator_manages_the_question_bank ... 2026-08-13 07:33:51,115 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-08-13 07:33:51,148 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11328] 2026-08-13 07:33:51,154 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:51,217 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #379 deleted mail.message records with IDs: [11329] 2026-08-13 07:33:51,225 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #379 deleted survey.question.bank records with IDs: [5] 2026-08-13 07:33:51,229 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #379 deleted mail.followers records with IDs: [2217] 2026-08-13 07:33:51,246 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_access_right: Starting TestAccessRight.test_access_right_survey_question_bank ... 2026-08-13 07:33:51,330 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #378 deleted mail.message records with IDs: [11330] 2026-08-13 07:33:51,337 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #378 deleted survey.question.bank records with IDs: [6] 2026-08-13 07:33:51,343 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #378 deleted mail.followers records with IDs: [2218] 2026-08-13 07:33:51,349 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 377, model: survey.question.bank 2026-08-13 07:33:51,375 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 377, model: survey.question.bank 2026-08-13 07:33:51,382 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 377, model: survey.question.bank 2026-08-13 07:33:51,390 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 377, model: survey.question.bank 2026-08-13 07:33:51,413 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_access_right: Starting TestAccessRight.test_access_right_survey_question_bank_answer ... 2026-08-13 07:33:51,457 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #378 deleted survey.question.bank.answer records with IDs: [15] 2026-08-13 07:33:51,462 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 377, model: survey.question.bank.answer 2026-08-13 07:33:51,482 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 377, model: survey.question.bank.answer 2026-08-13 07:33:51,489 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 377, model: survey.question.bank.answer 2026-08-13 07:33:51,495 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 377, model: survey.question.bank.answer 2026-08-13 07:33:51,518 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_access_right: Starting TestAccessRight.test_access_right_survey_question_bank_category ... 2026-08-13 07:33:51,556 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #378 deleted survey.question.bank.category records with IDs: [7] 2026-08-13 07:33:51,561 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 377, model: survey.question.bank.category 2026-08-13 07:33:51,580 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 377, model: survey.question.bank.category 2026-08-13 07:33:51,588 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 377, model: survey.question.bank.category 2026-08-13 07:33:51,592 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 377, model: survey.question.bank.category 2026-08-13 07:33:51,610 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_access_right: Starting TestAccessRight.test_only_a_question_bank_manager_can_open_the_collect_wizard ... 2026-08-13 07:33:51,616 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 377, model: survey.create.question.bank.wizard 2026-08-13 07:33:52,064 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-08-13 07:33:52,078 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11332] 2026-08-13 07:33:52,085 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:52,132 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_access_right: Starting TestAccessRight.test_only_a_question_bank_manager_can_open_the_import_wizard ... 2026-08-13 07:33:52,139 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 377, model: survey.import.question.wizard 2026-08-13 07:33:52,572 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-08-13 07:33:52,585 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11334] 2026-08-13 07:33:52,592 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:52,647 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_access_right: Starting TestAccessRight.test_the_module_does_not_put_users_back_into_its_group_on_every_update ... 2026-08-13 07:33:52,683 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:33:53,149 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-08-13 07:33:53,157 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11336] 2026-08-13 07:33:53,163 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:53,479 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-08-13 07:33:53,486 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11338] 2026-08-13 07:33:53,502 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:33:53,561 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_viin_survey_exam: Starting TestViinSurveyExam.test_01_data_sync ... 2026-08-13 07:33:53,607 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_viin_survey_exam: Starting TestViinSurveyExam.test_02_data_sync ... 2026-08-13 07:33:53,692 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_viin_survey_exam: Starting TestViinSurveyExam.test_compute_question_count ... 2026-08-13 07:33:53,718 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_viin_survey_exam: Starting TestViinSurveyExam.test_create_survey_question_bank_category ... 2026-08-13 07:33:53,751 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_viin_survey_exam: Starting TestViinSurveyExam.test_generate_questions_bank_from_survey_questions ... 2026-08-13 07:33:53,828 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_viin_survey_exam: Starting TestViinSurveyExam.test_import_question_from_question_bank ... 2026-08-13 07:33:53,880 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_viin_survey_exam: Starting TestViinSurveyExam.test_questions_imported_together_each_get_their_own_position ... 2026-08-13 07:33:53,965 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_survey_exam.tests.test_viin_survey_exam: Starting TestViinSurveyExam.test_the_answer_explanation_survives_a_round_trip_through_the_bank ... 2026-08-13 07:33:54,082 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:33:56,123 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd43440b80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:56,123 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41e79580> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:56,129 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:56,132 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:56,132 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3febbc40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:56,146 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:56,146 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:56,148 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: module viin_tracking_location: creating or updating database tables 2026-08-13 07:33:56,472 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_tracking_location.tests.test_action_view_tracking_logs: Starting TestActionViewTrackingLogs.test_action_domain_returns_exactly_this_records_own_logs ... 2026-08-13 07:33:56,578 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_tracking_location.tests.test_action_view_tracking_logs: Starting TestActionViewTrackingLogs.test_action_opens_list_view_not_tree ... 2026-08-13 07:33:58,869 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41bd72e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:58,870 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41dbe3e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:58,874 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:58,876 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:58,877 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41dbe340> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:58,888 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:58,888 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:33:58,897 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:34:00,449 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd40792340> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:00,450 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41bd72e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:00,455 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:00,458 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:00,459 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41dbe3e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:00,472 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:00,473 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_tracking_location/tests/common.py", line 55, in setUpClass cls.registry.setup_models(cls.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:00,476 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: module viin_tracking_location: creating or updating database tables 2026-08-13 07:34:00,783 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_tracking_location.tests.test_install_smoke: Starting TestTrackingLocationInstallSmoke.test_01_geocode_pending_cron_resolves_without_removed_numbercall_field ... 2026-08-13 07:34:00,813 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_tracking_location.tests.test_install_smoke: Starting TestTrackingLocationInstallSmoke.test_02_history_list_view_arch_uses_list_tag_not_tree ... 2026-08-13 07:34:01,453 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_tracking_location.tests.test_install_smoke: Starting TestTrackingLocationInstallSmoke.test_03_history_form_and_search_views_resolve ... 2026-08-13 07:34:01,498 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_tracking_location.tests.test_install_smoke: Starting TestTrackingLocationInstallSmoke.test_04_history_action_view_mode_is_list_not_tree ... 2026-08-13 07:34:01,522 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_tracking_location.tests.test_install_smoke: Starting TestTrackingLocationInstallSmoke.test_05_action_log_tracking_opens_history_form_as_dialog ... 2026-08-13 07:34:03,390 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd435ee0c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:03,391 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41cfd120> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:03,397 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:03,400 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:03,401 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41cfea20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:03,416 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:03,416 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:34:03,427 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:34:05,986 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_transfer_address.tests.test_stock_picking: Starting TestStockPickingTransferAddress.test_incoming_receipt_address_resolves_supplier_to_own_warehouse ... 2026-08-13 07:34:06,127 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_transfer_address.tests.test_stock_picking: Starting TestStockPickingTransferAddress.test_internal_transfer_address_resolves_per_location_warehouse ... 2026-08-13 07:34:06,226 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_transfer_address.tests.test_stock_picking: Starting TestStockPickingTransferAddress.test_outgoing_delivery_address_resolves_own_warehouse_to_customer ... 2026-08-13 07:34:06,361 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:34:13,461 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_wallet_marketplace_sale.tests.test_wallet_marketplace: Starting TestWalletMarketplace.test_fallback_source_account_used_when_transaction_has_no_partner ... 2026-08-13 07:34:14,027 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_wallet_marketplace_sale.tests.test_wallet_marketplace: Starting TestWalletMarketplace.test_post_process_run_twice_creates_the_on_behalf_entry_once ... 2026-08-13 07:34:14,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <537421801541631.1786606454.544072866439819-openerp-1-wallet@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:14,684 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-08-13 07:34:15,450 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141989074425830.1786606455.400519847869873-openerp-1-wallet@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:15,505 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-08-13 07:34:16,448 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <945424328693889.1786606456.372124671936035-openerp-644-sale.order@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:16,669 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-08-13 07:34:16,875 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677736475868994.1786606456.836443185806274-openerp-644-sale.order@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:16,899 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-08-13 07:34:16,987 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_wallet_marketplace_sale.tests.test_wallet_marketplace: Starting TestWalletMarketplace.test_wallet_payment_on_single_merchant_order_posts_one_entry ... 2026-08-13 07:34:17,496 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <565610359685320.1786606457.430628299713135-openerp-1-wallet@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:17,527 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-08-13 07:34:18,038 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <592005627220730.1786606457.999941349029541-openerp-1-wallet@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:18,076 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-08-13 07:34:18,917 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <997240039944358.1786606458.841136217117310-openerp-644-sale.order@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:19,166 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-08-13 07:34:19,251 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_wallet_marketplace_sale.tests.test_wallet_marketplace: Starting TestWalletMarketplace.test_wallet_payment_posts_on_behalf_entries_per_merchant ... 2026-08-13 07:34:19,738 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <486322762946648.1786606459.675981998443604-openerp-1-wallet@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:19,771 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-08-13 07:34:20,273 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534821200258770.1786606460.238712787628174-openerp-1-wallet@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:20,303 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-08-13 07:34:20,391 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469401413861676.1786606460.356438636779785-openerp-1-wallet@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:20,400 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-08-13 07:34:20,569 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <891818988024576.1786606460.523306608200073-openerp-1-wallet@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:20,586 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-08-13 07:34:21,691 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <724100208181259.1786606461.611483812332153-openerp-646-sale.order@5e984f735078>: ['"Merchant 1 Customer 1" <@False>'] 2026-08-13 07:34:21,922 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-08-13 07:34:23,100 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:34:23,140 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_web_map.tests.test_web_map: Starting TestWebMap.test_get_session_info_001 ... 2026-08-13 07:34:23,163 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:34:23,179 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:23,955 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:23] "POST /web/session/get_session_info HTTP/1.1" 200 - 95 0.096 0.684 2026-08-13 07:34:23,957 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_web_map.tests.test_web_map.TestWebMap.test_get_session_info_001: waiting for threads: [] 2026-08-13 07:34:23,977 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_web_map.tests.test_web_map: Starting TestWebMap.test_get_session_info_002 ... 2026-08-13 07:34:23,996 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:demo from n/a 2026-08-13 07:34:24,008 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:24,470 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:24] "POST /web/session/get_session_info HTTP/1.1" 200 - 98 0.141 0.323 2026-08-13 07:34:24,494 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:34:24,538 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:24] "POST /web/session/get_session_info HTTP/1.1" 200 - 17 0.011 0.023 2026-08-13 07:34:24,540 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_web_map.tests.test_web_map.TestWebMap.test_get_session_info_002: waiting for threads: [] 2026-08-13 07:34:24,563 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_web_map.tests.test_web_map: Starting TestWebMap.test_get_session_info_003 ... 2026-08-13 07:34:24,585 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:demo from n/a 2026-08-13 07:34:24,597 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:25,721 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:25] "POST /web/session/get_session_info HTTP/1.1" 200 - 98 0.099 1.027 2026-08-13 07:34:25,733 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:34:25,777 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:25] "POST /web/session/get_session_info HTTP/1.1" 200 - 17 0.013 0.023 2026-08-13 07:34:25,778 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_web_map.tests.test_web_map.TestWebMap.test_get_session_info_003: waiting for threads: [] 2026-08-13 07:34:25,796 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_web_map.tests.test_web_map: Starting TestWebMap.test_get_session_info_004 ... 2026-08-13 07:34:25,810 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:demo from n/a 2026-08-13 07:34:25,819 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:26,265 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:26] "POST /web/session/get_session_info HTTP/1.1" 200 - 97 0.068 0.380 2026-08-13 07:34:26,276 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:34:26,315 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:26] "POST /web/session/get_session_info HTTP/1.1" 200 - 17 0.009 0.022 2026-08-13 07:34:26,316 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_web_map.tests.test_web_map.TestWebMap.test_get_session_info_004: waiting for threads: [] 2026-08-13 07:34:26,345 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:34:26,356 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_availability_fields_exist ... 2026-08-13 07:34:26,376 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_cluster_modules_are_not_dependencies ... 2026-08-13 07:34:26,393 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_compute_available_reflects_registry ... 2026-08-13 07:34:26,588 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_existing_sitemap_setting_is_preserved ... 2026-08-13 07:34:26,611 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_hub_module_toggle_is_not_declared ... 2026-08-13 07:34:26,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_model_compute_and_view_declare_the_same_modules ... 2026-08-13 07:34:26,653 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_module_toggle_fields_exist ... 2026-08-13 07:34:26,674 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_nested_units_are_guarded_by_their_parent_toggle ... 2026-08-13 07:34:26,695 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_units_are_partitioned_into_the_two_blocks ... 2026-08-13 07:34:26,715 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_upsell_urls_match_their_module ... 2026-08-13 07:34:26,736 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_res_config_settings_upsell: Starting TestWebsiteActivationUpsellSettings.test_view_units_are_self_consistent ... 2026-08-13 07:34:26,761 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:34:26,774 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_sitemap: Starting TestSitemap.test_exclude_sitemap_urls ... 2026-08-13 07:34:26,794 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2622, 2621, 2620, 2619, 2618] 2026-08-13 07:34:26,806 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [189067, 189068, 189065, 189066, 189069] 2026-08-13 07:34:26,806 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted website.sitemap.attribute records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:34:26,906 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:27,487 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:27] "GET /sitemap.xml HTTP/1.1" 200 - 182 0.181 0.402 2026-08-13 07:34:27,522 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [7754] 2026-08-13 07:34:27,527 202 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /sitemap.xml in /viin_website/tests/test_sitemap.py:TestSitemap.test_exclude_sitemap_urls 2026-08-13 07:34:27,538 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Opening a test cursor without specified test on request /sitemap.xml in /viin_website/tests/test_sitemap.py:TestSitemap.test_exclude_sitemap_urls 2026-08-13 07:34:27,851 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:27] "GET /sitemap.xml HTTP/1.1" 200 - 177 0.124 0.201 2026-08-13 07:34:27,863 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:27] "GET /sitemap.xml HTTP/1.1" 200 - 2 0.001 0.007 2026-08-13 07:34:27,864 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_sitemap.TestSitemap.test_exclude_sitemap_urls: waiting for threads: [] 2026-08-13 07:34:27,886 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_sitemap: Starting TestSitemap.test_sitemap_attribute ... 2026-08-13 07:34:27,898 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2622, 2621, 2620, 2619, 2618] 2026-08-13 07:34:27,905 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [189067, 189068, 189065, 189066, 189069] 2026-08-13 07:34:27,905 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted website.sitemap.attribute records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:34:27,977 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:28,590 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:28] "GET /sitemap.xml HTTP/1.1" 200 - 182 0.123 0.495 2026-08-13 07:34:28,613 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website.tests.test_sitemap: Starting TestSitemap.test_sort_url_sitemap ... 2026-08-13 07:34:28,624 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2622, 2621, 2620, 2619, 2618] 2026-08-13 07:34:28,630 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [189067, 189068, 189065, 189066, 189069] 2026-08-13 07:34:28,630 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted website.sitemap.attribute records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:34:28,695 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:30,046 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:30] "GET /sitemap.xml HTTP/1.1" 200 - 182 0.149 1.204 2026-08-13 07:34:30,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:34:30,207 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_access_right.tests.test_access_rights: Starting TestBlogAccessRights.test_restricted_editor_follow_another_post ... 2026-08-13 07:34:30,241 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_access_right.tests.test_access_rights: Starting TestBlogAccessRights.test_restricted_editor_follow_own_post ... 2026-08-13 07:34:30,321 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_access_right.tests.test_access_rights: Starting TestBlogAccessRights.test_restricted_editor_with_another_blog ... 2026-08-13 07:34:30,345 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 6, model: blog.post 2026-08-13 07:34:30,379 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_access_right.tests.test_access_rights: Starting TestBlogAccessRights.test_restricted_editor_with_another_blog_follower ... 2026-08-13 07:34:30,446 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [258210, 258211] 2026-08-13 07:34:30,446 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3317, 3316] 2026-08-13 07:34:30,470 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [258203] 2026-08-13 07:34:30,470 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #6 deleted blog.post records with IDs: [1] 2026-08-13 07:34:30,476 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [2240] 2026-08-13 07:34:30,493 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_access_right.tests.test_access_rights: Starting TestBlogAccessRights.test_restricted_editor_with_own_blog_post ... 2026-08-13 07:34:30,546 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #6 deleted blog.post records with IDs: [9] 2026-08-13 07:34:30,550 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #6 deleted mail.followers records with IDs: [2241] 2026-08-13 07:34:30,571 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_access_right.tests.test_access_rights: Starting TestBlogAccessRights.test_restricted_editor_with_own_blog_post_published ... 2026-08-13 07:34:30,773 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [10], uid: 6, model: blog.post 2026-08-13 07:34:30,809 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:34:30,820 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_blog_action_generate_posts_toc ... 2026-08-13 07:34:30,918 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_default_blog_toc_values ... 2026-08-13 07:34:31,013 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_generating_a_toc_keeps_a_fragment_a_fragment ... 2026-08-13 07:34:31,113 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_generating_a_toc_leaves_plain_content_exactly_as_written ... 2026-08-13 07:34:31,238 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_get_blog_post_toc ... 2026-08-13 07:34:31,340 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_get_content_with_toc ... 2026-08-13 07:34:31,439 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_get_content_with_toc_convert_heading_to_id ... 2026-08-13 07:34:31,541 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_get_content_with_toc_excluding_heading ... 2026-08-13 07:34:31,689 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_get_xpath_heading_tags ... 2026-08-13 07:34:31,799 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_post_action_generate_toc ... 2026-08-13 07:34:31,907 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_post_generate_heading_level ... 2026-08-13 07:34:31,997 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_post_get_heading_tags ... 2026-08-13 07:34:32,124 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_blog_toc.tests.test_blog_toc: Starting TestBlogTOC.test_write_blog_post ... 2026-08-13 07:34:32,235 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:34:32,972 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-08-13 07:34:32,980 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11433] 2026-08-13 07:34:32,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:34:34,181 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_attach_link_image ... 2026-08-13 07:34:34,246 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_close_post ... 2026-08-13 07:34:34,341 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_comment_post ... 2026-08-13 07:34:34,608 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11452] 2026-08-13 07:34:34,649 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11453] 2026-08-13 07:34:34,689 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11454] 2026-08-13 07:34:34,724 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11455] 2026-08-13 07:34:34,756 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11456] 2026-08-13 07:34:34,797 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11457] 2026-08-13 07:34:34,830 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11458] 2026-08-13 07:34:34,879 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11459] 2026-08-13 07:34:34,924 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11460] 2026-08-13 07:34:34,960 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11461] 2026-08-13 07:34:35,003 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11462] 2026-08-13 07:34:35,045 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11463] 2026-08-13 07:34:35,063 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_convert_answer_to_comment ... 2026-08-13 07:34:35,187 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [11] 2026-08-13 07:34:35,242 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [12] 2026-08-13 07:34:35,286 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [14] 2026-08-13 07:34:35,333 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [15] 2026-08-13 07:34:35,356 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_convert_comment_to_answer ... 2026-08-13 07:34:35,604 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_create_post ... 2026-08-13 07:34:35,742 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_delete_permission ... 2026-08-13 07:34:35,881 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_delete_post ... 2026-08-13 07:34:35,946 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [11] 2026-08-13 07:34:35,983 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [12] 2026-08-13 07:34:36,005 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11445, 11444, 11442] 2026-08-13 07:34:36,027 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [10] 2026-08-13 07:34:36,061 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [15] 2026-08-13 07:34:36,094 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [14] 2026-08-13 07:34:36,119 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted mail.message records with IDs: [11450, 11448, 11447, 11446] 2026-08-13 07:34:36,143 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #384 deleted forum.post records with IDs: [13] 2026-08-13 07:34:36,164 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_edit_post ... 2026-08-13 07:34:36,360 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_flag_a_post ... 2026-08-13 07:34:36,514 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_mark_a_post_as_offensive ... 2026-08-13 07:34:36,627 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:36,679 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:36,702 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:36,729 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_post_on_another_forum ... 2026-08-13 07:34:36,930 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_post_toggle_correct ... 2026-08-13 07:34:37,183 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_tag ... 2026-08-13 07:34:37,270 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_forum_moderator: Starting TestForumModerator.test_vote ... 2026-08-13 07:34:37,393 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:34:37,999 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-08-13 07:34:38,010 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11497] 2026-08-13 07:34:38,014 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:34:39,310 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_attach_link_image ... 2026-08-13 07:34:39,373 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_close_post ... 2026-08-13 07:34:39,438 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_comment_post ... 2026-08-13 07:34:39,654 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11516] 2026-08-13 07:34:39,689 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11517] 2026-08-13 07:34:39,733 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11518] 2026-08-13 07:34:39,762 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11519] 2026-08-13 07:34:39,788 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11520] 2026-08-13 07:34:39,823 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11521] 2026-08-13 07:34:39,844 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11522] 2026-08-13 07:34:39,874 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11523] 2026-08-13 07:34:39,924 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11524] 2026-08-13 07:34:39,952 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11525] 2026-08-13 07:34:39,974 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11526] 2026-08-13 07:34:40,012 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11527] 2026-08-13 07:34:40,035 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_convert_answer_to_comment ... 2026-08-13 07:34:40,111 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [26] 2026-08-13 07:34:40,157 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [27] 2026-08-13 07:34:40,197 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [29] 2026-08-13 07:34:40,252 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [30] 2026-08-13 07:34:40,273 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_convert_comment_to_answer ... 2026-08-13 07:34:40,537 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_delete_post ... 2026-08-13 07:34:40,595 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [26] 2026-08-13 07:34:40,626 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [27] 2026-08-13 07:34:40,653 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11509, 11508, 11506] 2026-08-13 07:34:40,665 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [25] 2026-08-13 07:34:40,701 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [30] 2026-08-13 07:34:40,722 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [29] 2026-08-13 07:34:40,747 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted mail.message records with IDs: [11514, 11512, 11511, 11510] 2026-08-13 07:34:40,763 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #389 deleted forum.post records with IDs: [28] 2026-08-13 07:34:40,789 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_edit_post ... 2026-08-13 07:34:41,014 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_flag_a_post ... 2026-08-13 07:34:41,130 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_mark_a_post_as_offensive ... 2026-08-13 07:34:41,227 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:41,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:41,331 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:41,358 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_post_toggle_correct ... 2026-08-13 07:34:41,573 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_tag ... 2026-08-13 07:34:41,688 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_all_forums_moderator: Starting TestGroupAllForumsModerator.test_vote ... 2026-08-13 07:34:41,807 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:34:42,452 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [489] 2026-08-13 07:34:42,467 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11557] 2026-08-13 07:34:42,472 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:34:43,840 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_attach_link_image ... 2026-08-13 07:34:43,904 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_close_post ... 2026-08-13 07:34:43,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_comment_post ... 2026-08-13 07:34:44,221 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11576] 2026-08-13 07:34:44,245 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11577] 2026-08-13 07:34:44,298 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11578] 2026-08-13 07:34:44,327 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11579] 2026-08-13 07:34:44,347 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11580] 2026-08-13 07:34:44,382 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11581] 2026-08-13 07:34:44,407 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11582] 2026-08-13 07:34:44,440 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11583] 2026-08-13 07:34:44,485 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11584] 2026-08-13 07:34:44,533 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11585] 2026-08-13 07:34:44,566 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11586] 2026-08-13 07:34:44,624 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11587] 2026-08-13 07:34:44,650 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_convert_answer_to_comment ... 2026-08-13 07:34:44,749 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [35] 2026-08-13 07:34:44,798 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [36] 2026-08-13 07:34:44,847 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [38] 2026-08-13 07:34:44,898 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [39] 2026-08-13 07:34:44,919 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_convert_comment_to_answer ... 2026-08-13 07:34:45,166 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_create_forum ... 2026-08-13 07:34:45,260 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_delete_post ... 2026-08-13 07:34:45,294 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [35] 2026-08-13 07:34:45,309 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [36] 2026-08-13 07:34:45,322 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11569, 11568, 11566] 2026-08-13 07:34:45,330 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [34] 2026-08-13 07:34:45,350 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [39] 2026-08-13 07:34:45,366 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [38] 2026-08-13 07:34:45,379 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted mail.message records with IDs: [11574, 11572, 11571, 11570] 2026-08-13 07:34:45,389 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #394 deleted forum.post records with IDs: [37] 2026-08-13 07:34:45,406 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_edit_post ... 2026-08-13 07:34:45,553 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_flag_a_post ... 2026-08-13 07:34:45,638 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_mark_a_post_as_offensive ... 2026-08-13 07:34:45,704 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:45,765 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:45,787 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website_forum.models.forum_post: Downvoting user for posting spam/offensive contents 2026-08-13 07:34:45,818 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_post_toggle_correct ... 2026-08-13 07:34:46,037 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_tag ... 2026-08-13 07:34:46,106 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_forum_security_groups.tests.test_group_forum_administrator: Starting TestGroupForumAdministrator.test_vote ... 2026-08-13 07:34:46,220 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:34:48,074 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #399 deleted mail.mail records with IDs: [496] 2026-08-13 07:34:48,149 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [497] 2026-08-13 07:34:48,239 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #400 deleted mail.mail records with IDs: [498] 2026-08-13 07:34:48,306 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-08-13 07:34:48,447 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #401 deleted mail.mail records with IDs: [500] 2026-08-13 07:34:48,521 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-08-13 07:34:48,650 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-08-13 07:34:48,790 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #403 deleted mail.mail records with IDs: [503] 2026-08-13 07:34:48,811 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_helpdesk.tests.test_helpdesk_portal: Starting TestWebsiteHelpdesk.test_create_new_ticket ... 2026-08-13 07:34:48,845 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:49,617 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:49] "GET /ticket/create HTTP/1.1" 200 - 192 0.105 0.668 2026-08-13 07:34:49,865 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:49] "POST /ticket/create HTTP/1.1" 200 - 137 0.072 0.170 2026-08-13 07:34:49,897 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_helpdesk.tests.test_helpdesk_portal: Starting TestWebsiteHelpdesk.test_create_ticket_recaptcha_rejected_returns_valid_http ... 2026-08-13 07:34:49,926 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:50,858 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:50] "GET /ticket/create HTTP/1.1" 200 - 197 0.143 0.791 2026-08-13 07:34:50,896 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:50] "POST /ticket/create HTTP/1.1" 200 - 11 0.005 0.025 2026-08-13 07:34:50,922 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_helpdesk.tests.test_helpdesk_portal: Starting TestWebsiteHelpdesk.test_create_ticket_rejects_malformed_email ... 2026-08-13 07:34:50,958 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:51,877 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:51] "GET /ticket/create HTTP/1.1" 200 - 197 0.133 0.788 2026-08-13 07:34:51,911 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:51] "POST /ticket/create HTTP/1.1" 200 - 13 0.005 0.023 2026-08-13 07:34:51,937 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_helpdesk.tests.test_helpdesk_portal: Starting TestWebsiteHelpdesk.test_create_ticket_rejects_unpublished_team ... 2026-08-13 07:34:52,021 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:53,713 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:53] "GET /ticket/create HTTP/1.1" 200 - 196 0.074 1.620 2026-08-13 07:34:53,748 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:53] "POST /ticket/create HTTP/1.1" 200 - 14 0.005 0.025 2026-08-13 07:34:53,775 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_helpdesk.tests.test_helpdesk_portal: Starting TestWebsiteHelpdesk.test_specific_team_meta_description_capped_at_160 ... 2026-08-13 07:34:53,808 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:34:54,700 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:34:54] "GET /ticket/create/145 HTTP/1.1" 200 - 197 0.131 0.763 2026-08-13 07:34:54,736 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:34:54,858 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_access_rights: Starting TestAccessRights.test_designer_edit_job_website_description_01 ... 2026-08-13 07:34:54,920 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_access_rights: Starting TestAccessRights.test_designer_edit_job_website_description_02 ... 2026-08-13 07:34:54,981 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_access_rights: Starting TestAccessRights.test_designer_edit_job_website_description_03 ... 2026-08-13 07:34:55,130 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 6, model: hr.job 2026-08-13 07:34:55,162 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:04,108 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_multi_company_elevation: Starting TestWebsiteEditorElevation.test_a_job_posting_and_its_attachment_answer_the_same_way ... 2026-08-13 07:35:04,355 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 407, model: hr.job 2026-08-13 07:35:04,380 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [12], uid: 407, model: hr.job 2026-08-13 07:35:04,439 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_multi_company_elevation: Starting TestWebsiteEditorElevation.test_duplicating_several_job_attachments_returns_them_all_in_order ... 2026-08-13 07:35:04,485 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 406, model: hr.job 2026-08-13 07:35:04,504 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 406, model: hr.job 2026-08-13 07:35:04,528 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_multi_company_elevation: Starting TestWebsiteEditorElevation.test_job_editing_role_gains_no_reach_into_another_company ... 2026-08-13 07:35:04,775 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 407, model: hr.job 2026-08-13 07:35:04,828 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_multi_company_elevation: Starting TestWebsiteEditorElevation.test_website_designer_may_edit_an_opted_in_job_posting ... 2026-08-13 07:35:04,937 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:35:14,416 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_multi_company_elevation: Starting TestWebsiteEditorElevationSeoPanel.test_seo_panel_is_not_offered_across_a_company_boundary ... 2026-08-13 07:35:14,641 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:viin_wed_dual_role from n/a 2026-08-13 07:35:14,651 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:14,918 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [14], uid: 409, model: hr.job 2026-08-13 07:35:14,938 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:14] "POST /website/get_seo_data HTTP/1.1" 200 - 32 0.022 0.267 2026-08-13 07:35:14,939 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_multi_company_elevation.TestWebsiteEditorElevationSeoPanel.test_seo_panel_is_not_offered_across_a_company_boundary: waiting for threads: [] 2026-08-13 07:35:14,961 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_multi_company_elevation: Starting TestWebsiteEditorElevationSeoPanel.test_seo_panel_is_offered_to_the_persona_the_grant_exists_for ... 2026-08-13 07:35:15,157 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:viin_wed_designer_only from n/a 2026-08-13 07:35:15,166 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:16,122 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 408, model: hr.job 2026-08-13 07:35:16,142 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:16] "POST /website/get_seo_data HTTP/1.1" 200 - 28 0.022 0.955 2026-08-13 07:35:16,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_multi_company_elevation.TestWebsiteEditorElevationSeoPanel.test_seo_panel_is_offered_to_the_persona_the_grant_exists_for: waiting for threads: [] 2026-08-13 07:35:16,192 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:35:16,205 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_hr_recruitment_website_editor.tests.test_translate: Starting TestTranslate.test_translate_job_page ... 2026-08-13 07:35:16,341 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:18,128 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:18] "GET /vi/jobs/experienced-developer-4?edit_translations=1 HTTP/1.1" 200 - 242 0.119 1.670 2026-08-13 07:35:18,168 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:18,183 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_child_view_combines_over_a_link_in_translate_mode ... 2026-08-13 07:35:18,192 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from test_child_view_combines_over_a_link_in_translate_mode /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/tests/test_media_translation.py:313 2026-08-13 07:35:18,207 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_editor_js_reads_the_sha_attribute_the_server_emits ... 2026-08-13 07:35:18,215 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from _render /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/tests/test_media_translation.py:66 2026-08-13 07:35:18,237 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_inheritance_locates_a_link_through_its_source_href ... 2026-08-13 07:35:18,255 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_media_and_link_attributes_are_translatable ... 2026-08-13 07:35:18,272 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_translate_mode_keeps_the_image_displayable ... 2026-08-13 07:35:18,281 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from _render /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/tests/test_media_translation.py:66 2026-08-13 07:35:18,304 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_translate_mode_keeps_the_video_and_embed_playable ... 2026-08-13 07:35:18,313 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from _render /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/tests/test_media_translation.py:66 2026-08-13 07:35:18,335 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_uninstall_hook_is_repeatable ... 2026-08-13 07:35:18,350 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_visitor_is_served_the_translated_image_url ... 2026-08-13 07:35:18,359 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from _render /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/tests/test_media_translation.py:66 2026-08-13 07:35:18,378 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_visitor_is_served_the_translated_link_url ... 2026-08-13 07:35:18,386 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from _render /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/tests/test_media_translation.py:66 2026-08-13 07:35:18,406 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_multilingual_multimedia.tests.test_media_translation: Starting TestMediaTranslation.test_visitor_is_served_the_translated_video_and_embed_urls ... 2026-08-13 07:35:18,415 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Invalidating all model caches from _render /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/tests/test_media_translation.py:66 2026-08-13 07:35:18,438 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:18,876 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestPageAccessRights.test_designer_can_write_any_menu ... 2026-08-13 07:35:18,928 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestPageAccessRights.test_module_declares_no_ir_qweb_override ... 2026-08-13 07:35:18,950 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestPageAccessRights.test_restricted_editor_can_write_their_own_menu ... 2026-08-13 07:35:19,013 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestPageAccessRights.test_restricted_editor_cannot_write_a_menu_of_someone_else ... 2026-08-13 07:35:19,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [72], uid: 6, model: website.menu 2026-08-13 07:35:19,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestPageAccessRights.test_restricted_editor_with_another_page ... 2026-08-13 07:35:19,144 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 6, model: website.page 2026-08-13 07:35:19,187 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [8604], uid: 6, model: ir.ui.view 2026-08-13 07:35:19,220 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestPageAccessRights.test_restricted_editor_with_own_page ... 2026-08-13 07:35:19,367 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [26], uid: 6, model: website.page 2026-08-13 07:35:19,404 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:35:19,419 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestWebsitePageController.test_page_creation_through_route ... 2026-08-13 07:35:19,742 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:restricted from n/a 2026-08-13 07:35:19,759 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:20,073 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:35:20,074 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:20] "POST /website/add/test-page HTTP/1.1" 200 - 59 0.030 0.287 2026-08-13 07:35:20,112 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:35:20,130 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestDraftPageServing.test_anonymous_visitor_never_reaches_a_draft ... 2026-08-13 07:35:21,928 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:22,701 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:22] "GET /viin-draft-page HTTP/1.1" 404 - 185 0.096 0.678 2026-08-13 07:35:22,702 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestDraftPageServing.test_anonymous_visitor_never_reaches_a_draft: waiting for threads: [] 2026-08-13 07:35:22,723 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestDraftPageServing.test_canonical_url_redirects_still_win_for_a_restricted_editor ... 2026-08-13 07:35:23,588 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:viin_editor_a from n/a 2026-08-13 07:35:23,601 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:23,873 202 INFO rb-2f9fcab-223857-403446 odoo.addons.website.models.ir_http: Page '/VIIN-DRAFT-PAGE' not found, redirecting to existing page '/viin-draft-page' 2026-08-13 07:35:23,874 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:23] "GET /VIIN-DRAFT-PAGE HTTP/1.1" 303 - 12 0.005 0.270 2026-08-13 07:35:23,886 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:23] "GET /viin-draft-page/ HTTP/1.1" 301 - 3 0.003 0.005 2026-08-13 07:35:23,909 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestDraftPageServing.test_draft_is_served_with_the_mimetype_its_extension_asks_for ... 2026-08-13 07:35:24,802 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:viin_editor_a from n/a 2026-08-13 07:35:24,812 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:25,011 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:25] "GET /viin-draft-page.xml HTTP/1.1" 200 - 25 0.013 0.188 2026-08-13 07:35:25,025 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:25] "GET /viin-draft-page HTTP/1.1" 200 - 9 0.003 0.008 2026-08-13 07:35:25,027 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestDraftPageServing.test_draft_is_served_with_the_mimetype_its_extension_asks_for: waiting for threads: [] 2026-08-13 07:35:25,044 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestDraftPageServing.test_internal_user_without_the_group_never_reaches_a_draft ... 2026-08-13 07:35:25,882 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:viin_plain_user from n/a 2026-08-13 07:35:25,891 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:26,706 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:26] "GET /viin-draft-page HTTP/1.1" 404 - 262 0.111 0.705 2026-08-13 07:35:26,708 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestDraftPageServing.test_internal_user_without_the_group_never_reaches_a_draft: waiting for threads: [] 2026-08-13 07:35:26,730 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestDraftPageServing.test_owner_gets_an_editable_draft ... 2026-08-13 07:35:27,507 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:viin_editor_a from n/a 2026-08-13 07:35:27,517 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:28,537 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:28] "GET /viin-draft-page HTTP/1.1" 200 - 25 0.011 1.011 2026-08-13 07:35:28,538 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestDraftPageServing.test_owner_gets_an_editable_draft: waiting for threads: [] 2026-08-13 07:35:28,557 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestDraftPageServing.test_peer_gets_a_read_only_draft ... 2026-08-13 07:35:29,454 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:viin_editor_b from n/a 2026-08-13 07:35:29,463 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:29,719 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [34], uid: 428, model: website.page 2026-08-13 07:35:29,735 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:29] "GET /viin-draft-page HTTP/1.1" 200 - 35 0.028 0.247 2026-08-13 07:35:29,736 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestDraftPageServing.test_peer_gets_a_read_only_draft: waiting for threads: [] 2026-08-13 07:35:29,762 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestDraftPageServing.test_peer_restricted_editor_can_view_a_draft_they_do_not_own ... 2026-08-13 07:35:30,529 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:viin_editor_b from n/a 2026-08-13 07:35:30,540 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:30,754 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [35], uid: 431, model: website.page 2026-08-13 07:35:30,767 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:30] "GET /viin-draft-page HTTP/1.1" 200 - 35 0.013 0.215 2026-08-13 07:35:30,768 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestDraftPageServing.test_peer_restricted_editor_can_view_a_draft_they_do_not_own: waiting for threads: [] 2026-08-13 07:35:30,798 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:35:30,810 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile ... 2026-08-13 07:35:31,766 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile: Chrome headless failed to start: [291:313:0813/073531.183210: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 [291:313:0813/073531.193224: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") [291:313:0813/073531.193949: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 [291:313:0813/073531.194986: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 [291:313:0813/073531.195004: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") [328:328:0813/073531.224086:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [328:328:0813/073531.226808:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [291:313:0813/073531.638956: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") [291:291:0813/073531.642413:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [291:313:0813/073531.658626: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") [291:291:0813/073531.723587:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [291:291:0813/073531.723717:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [291:291:0813/073531.723739:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [291:313:0813/073531.723744: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") [291:313:0813/073531.723784:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:35:31,772 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: skipped TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:35:31,804 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_restricted_editor_is_offered_the_new_page_tile (odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile) 2026-08-13 07:35:31,805 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile ... 2026-08-13 07:35:32,409 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile.test_restricted_editor_is_offered_the_new_page_tile: Chrome headless failed to start: [402:423:0813/073532.208387: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 [402:423:0813/073532.213150: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") [402:423:0813/073532.213287: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 [402:423:0813/073532.213373: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 [402:423:0813/073532.213385: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") [402:423:0813/073532.236044: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") [402:402:0813/073532.240507:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [439:439:0813/073532.248517:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [439:439:0813/073532.250625:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [402:423:0813/073532.278438: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") [402:402:0813/073532.321875:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [402:402:0813/073532.322015:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [402:402:0813/073532.322036:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [402:423:0813/073532.322430: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") [402:423:0813/073532.322475:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:35:32,423 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: skipped TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:35:32,449 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_restricted_editor_is_offered_the_new_page_tile (odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile) 2026-08-13 07:35:32,449 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: Starting TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile ... 2026-08-13 07:35:33,060 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights.TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile.test_restricted_editor_is_offered_the_new_page_tile.test_restricted_editor_is_offered_the_new_page_tile: Chrome headless failed to start: [513:534:0813/073532.885576: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 [513:534:0813/073532.891129: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") [513:534:0813/073532.891475: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 [513:534:0813/073532.891557: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 [513:534:0813/073532.891569: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") [513:534:0813/073532.902828: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") [513:513:0813/073532.905652:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [548:548:0813/073532.923961:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [548:548:0813/073532.926505:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [513:534:0813/073532.930828: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") [513:513:0813/073533.014904:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [513:513:0813/073533.015013:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [513:513:0813/073533.015031:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [513:534:0813/073533.015072: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") [513:534:0813/073533.015112:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:35:33,066 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_page_access_right.tests.test_access_rights: skipped TestNewContentSystray.test_restricted_editor_is_offered_the_new_page_tile : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:35:33,112 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:35:33,125 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_partner_business_nature.tests.test_website_business_nature_whitelist: Starting TestWebsiteBusinessNatureWhitelist.test_all_six_business_nature_fields_whitelisted_on_crm_lead ... 2026-08-13 07:35:33,154 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:34,374 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_sale_recurring.tests.test_website: Starting TestWebsiteSaleSubscription.test_product_detail_page ... 2024-03-23 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-03-23 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [23/Mar/2024 00:00:00] "GET /shop/monthly-subscribed-product-5-1115 HTTP/1.1" 200 - 287 0.225 -0.225 2024-03-23 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [23/Mar/2024 00:00:00] "GET /shop/daily-subscribed-product-2-1113 HTTP/1.1" 200 - 59 0.046 -0.046 2026-08-13 07:35:35,987 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_sale_recurring.tests.test_website: Starting TestWebsiteSaleSubscription.test_shop_1 ... 2024-03-23 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-03-23 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [23/Mar/2024 00:00:00] "GET /shop HTTP/1.1" 200 - 306 0.235 -0.235 2026-08-13 07:35:38,507 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_sale_recurring.tests.test_website: Starting TestWebsiteSaleSubscription.test_shop_2 ... 2024-03-23 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-03-23 00:00:00,000 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [23/Mar/2024 00:00:00] "GET /shop HTTP/1.1" 200 - 305 0.169 -0.169 2026-08-13 07:35:40,067 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:35:41,405 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_sale_subscription.tests.test_website: Starting TestWebsiteSaleSubscription.test_cart_update ... 2026-08-13 07:35:44,038 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:portal from n/a 2026-08-13 07:35:44,047 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:44,558 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:44] "POST /shop/cart/update HTTP/1.1" 303 - 149 0.150 0.362 2026-08-13 07:35:45,573 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:45] "GET /shop/cart HTTP/1.1" 200 - 325 0.221 0.791 2026-08-13 07:35:45,597 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:45] "POST /shop/cart/update_subscription HTTP/1.1" 200 - 8 0.005 0.010 2026-08-13 07:35:45,776 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:45] "POST /shop/cart/update_subscription HTTP/1.1" 200 - 111 0.081 0.088 2026-08-13 07:35:45,850 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #7 deleted sale.order.line records with IDs: [1035] 2026-08-13 07:35:45,921 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:45] "POST /shop/cart/update HTTP/1.1" 303 - 79 0.052 0.086 2026-08-13 07:35:46,462 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:46] "GET /shop/cart HTTP/1.1" 200 - 169 0.062 0.476 2026-08-13 07:35:46,520 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:35:46,534 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo.tests.test_schema: Starting TestSchema.test_schema_breadcrumb_list ... 2026-08-13 07:35:46,542 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:47,398 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:47] "GET /contactus HTTP/1.1" 200 - 193 0.100 0.757 2026-08-13 07:35:47,430 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:47,468 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_check_seo_all_good ... 2026-08-13 07:35:47,530 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_external_link_not_in_content_imp ... 2026-08-13 07:35:47,598 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_image_missing_alt_text ... 2026-08-13 07:35:47,681 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_internal_link_not_in_content_problem ... 2026-08-13 07:35:47,742 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_appear_in_first_25_chars_title ... 2026-08-13 07:35:47,863 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_in_alt_text_image_imp ... 2026-08-13 07:35:47,955 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_in_alt_text_image_problem ... 2026-08-13 07:35:48,029 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_in_heading2_imp ... 2026-08-13 07:35:48,116 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_in_heading2_problem ... 2026-08-13 07:35:48,249 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_in_sapo ... 2026-08-13 07:35:48,411 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_not_in_first_120_description ... 2026-08-13 07:35:48,539 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_not_in_first_25_chars_title ... 2026-08-13 07:35:48,659 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_not_in_sapo ... 2026-08-13 07:35:48,761 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_unicode_in_url ... 2026-08-13 07:35:48,875 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_keyphrase_used ... 2026-08-13 07:35:48,965 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_missing_heading2 ... 2026-08-13 07:35:49,063 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_sapo_multiple_p_tag_section ... 2026-08-13 07:35:49,167 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_sapo_multiple_p_tag_standalone ... 2026-08-13 07:35:49,276 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_sapo_not_found ... 2026-08-13 07:35:49,379 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_title_description_problem ... 2026-08-13 07:35:49,541 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_advisor: Starting TestSeoAdvisor.test_title_length_problem ... 2026-08-13 07:35:49,688 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:49,736 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_optional: Starting TestSeoOptional.test_standard_optional ... 2026-08-13 07:35:49,891 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:49,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_result: Starting TestSeoResult.test_action_analyze_page ... 2026-08-13 07:35:51,854 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_result: Starting TestSeoResult.test_create_or_update_seo_result__translate_page ... 2026-08-13 07:35:51,919 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_result: Starting TestSeoResult.test_create_or_update_seo_result__update_keyphrase ... 2026-08-13 07:35:52,009 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor.tests.test_seo_result: Starting TestSeoResult.test_create_or_update_seo_result__web_editor ... 2026-08-13 07:35:52,127 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:52,165 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor_blog.tests.test_seo_result: Starting TestSeoResult.test_action_analyze_page ... 2026-08-13 07:35:54,752 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor_blog.tests.test_seo_result: Starting TestSeoResult.test_create_or_update_seo_result__update_keyphrase ... 2026-08-13 07:35:54,852 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_advisor_blog.tests.test_seo_result: Starting TestSeoResult.test_create_or_update_seo_result__web_editor ... 2026-08-13 07:35:54,968 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:35:54,988 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_schema: Starting TestSchema.test_crawl_url_in_schema ... 2026-08-13 07:35:55,039 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:56,027 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:56] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 234 0.138 0.851 2026-08-13 07:35:56,162 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:56] "GET /partners/yourcompany-mitchell-admin-3 HTTP/1.1" 200 - 40 0.017 0.103 2026-08-13 07:35:56,231 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:56] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 21 0.009 0.040 2026-08-13 07:35:56,287 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:56] "GET / HTTP/1.1" 200 - 16 0.007 0.040 2026-08-13 07:35:56,715 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:56] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 21 0.020 0.038 2026-08-13 07:35:56,770 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:56] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 21 0.014 0.039 2026-08-13 07:35:56,797 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:56] "GET / HTTP/1.1" 200 - 10 0.006 0.018 2026-08-13 07:35:57,162 202 INFO ? werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:57] "GET /website_blog/static/src/img/cover_1.jpg HTTP/1.1" 200 - 0 0.000 0.362 2026-08-13 07:35:57,167 202 INFO ? werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:57] "GET /website_blog/static/src/img/cover_1.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-08-13 07:35:57,206 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:57] "GET / HTTP/1.1" 200 - 10 0.014 0.022 2026-08-13 07:35:57,269 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:57] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 21 0.023 0.038 2026-08-13 07:35:57,315 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:57] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 21 0.010 0.033 2026-08-13 07:35:57,363 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:57] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 21 0.008 0.038 2026-08-13 07:35:57,364 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_schema.TestSchema.test_crawl_url_in_schema: waiting for threads: [] 2026-08-13 07:35:57,389 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_schema: Starting TestSchema.test_schema_blog_posting ... 2026-08-13 07:35:57,397 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:58,263 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:58] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 240 0.099 0.769 2026-08-13 07:35:58,297 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_schema: Starting TestSchema.test_schema_breadcrumb_list ... 2026-08-13 07:35:58,305 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:35:59,200 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:35:59] "GET /blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 240 0.081 0.816 2026-08-13 07:35:59,223 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_schema: Starting TestSchema.test_schema_breadcrumb_list_lang_url ... 2026-08-13 07:35:59,242 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:36:00,227 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:00] "GET /vi/blog/travel-1/sierra-tarahumara-1 HTTP/1.1" 200 - 243 0.168 0.818 2026-08-13 07:36:00,263 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:36:00,279 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_sitemap: Starting TestSitemap.test_sitemap_blog ... 2026-08-13 07:36:00,345 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-2f9fcab-223857/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-13 07:36:00,345 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/odoo/addons/base/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,581 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-2f9fcab-223857/addons/web/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,581 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/web/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,748 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-2f9fcab-223857/addons/base_setup/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,749 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_setup/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,756 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-2f9fcab-223857/addons/bus/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,756 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/bus/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,759 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-2f9fcab-223857/addons/web_tour/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,759 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/web_tour/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,762 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-2f9fcab-223857/addons/html_editor/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,762 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/html_editor/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,776 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-2f9fcab-223857/addons/mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,776 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,872 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-2f9fcab-223857/addons/sales_team/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,873 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sales_team/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,880 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-2f9fcab-223857/addons/onboarding/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,880 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/onboarding/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,885 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-2f9fcab-223857/addons/uom/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,885 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/uom/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,890 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-2f9fcab-223857/addons/product/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,890 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/product/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,927 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-2f9fcab-223857/addons/analytic/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,927 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/analytic/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,934 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-2f9fcab-223857/addons/web_editor/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,934 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/web_editor/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,958 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-2f9fcab-223857/addons/http_routing/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,958 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/http_routing/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,960 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_signup/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,960 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_signup/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,972 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-2f9fcab-223857/addons/portal/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,972 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/portal/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-2f9fcab-223857/addons/resource/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,984 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/resource/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,991 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-2f9fcab-223857/addons/digest/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,992 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/digest/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,996 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-2f9fcab-223857/addons/account/i18n/vi.po for language vi_VN 2026-08-13 07:36:01,996 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,156 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-2f9fcab-223857/addons/payment/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,156 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,182 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-2f9fcab-223857/addons/account_payment/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,182 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_payment/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,189 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-2f9fcab-223857/addons/utm/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,189 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/utm/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,198 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-2f9fcab-223857/addons/sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,198 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,246 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_management/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,246 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_management/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,252 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-2f9fcab-223857/addons/barcodes/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,252 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/barcodes/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,256 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-2f9fcab-223857/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,256 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/barcodes_gs1_nomenclature/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,259 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-2f9fcab-223857/addons/stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,259 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,345 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-2f9fcab-223857/addons/stock_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,345 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/stock_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,357 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-2f9fcab-223857/addons/phone_validation/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,358 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/phone_validation/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,361 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,362 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/point_of_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,426 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,426 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_restaurant/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,438 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-2f9fcab-223857/addons/calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,438 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,468 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-2f9fcab-223857/addons/contacts/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,469 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/contacts/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,472 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-2f9fcab-223857/addons/crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,472 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,506 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-2f9fcab-223857/addons/social_media/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,506 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/social_media/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,508 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-2f9fcab-223857/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,508 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/google_recaptcha/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,510 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-2f9fcab-223857/addons/website/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,510 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,638 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:02,638 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_base/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,642 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:02,642 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,661 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,661 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,685 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,685 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,716 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,716 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,725 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-2f9fcab-223857/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,725 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/stock_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,731 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:02,731 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_vat_counterpart/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,733 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:02,733 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_account_payment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,735 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:02,735 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,745 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:02,745 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_accountant/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,752 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:02,752 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_accountant/i18n_extra/vi_VN.po for language vi_VN 2026-08-13 07:36:02,753 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-2f9fcab-223857/addons/rating/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,753 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/rating/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,758 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-2f9fcab-223857/addons/project/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,758 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,794 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:02,795 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:02,815 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-2f9fcab-223857/addons/website_payment/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,815 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_payment/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,819 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-2f9fcab-223857/addons/website_mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,819 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,820 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-2f9fcab-223857/addons/portal_rating/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,820 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/portal_rating/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,822 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-2f9fcab-223857/addons/delivery/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,822 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/delivery/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,829 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,829 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,869 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,869 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,915 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-2f9fcab-223857/addons/link_tracker/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,915 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/link_tracker/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,918 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,918 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,955 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-2f9fcab-223857/addons/resource_mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,955 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/resource_mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,957 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-2f9fcab-223857/addons/hr/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,957 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,981 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:02,982 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,000 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,000 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_holidays/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,032 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-2f9fcab-223857/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,032 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/attachment_indexation/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,033 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,033 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_recruitment/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,063 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-2f9fcab-223857/addons/data_recycle/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,063 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/data_recycle/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,067 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_base_ward: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_ward/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,067 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_ward/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,069 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_viin_base_ward: no translation for language vi_VN 2026-08-13 07:36:03,069 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_viin_update_address: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,069 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_update_address/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,090 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-2f9fcab-223857/addons/maintenance/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,090 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/maintenance/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,100 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-2f9fcab-223857/addons/marketing_card/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,100 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/marketing_card/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,873 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_account_budget: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_budget/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,873 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_budget/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,881 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,881 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sshkey/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,884 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,884 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,894 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-2f9fcab-223857/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,894 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/web_hierarchy/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,896 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,896 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_org_chart/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,899 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,899 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,906 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_contract/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,906 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_contract/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,914 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,914 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_resource/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,915 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,915 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_addendum/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,921 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,921 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,931 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,931 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_employee_relative/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,934 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,934 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_work_entry/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,940 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,940 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:03,941 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,941 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,944 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,944 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_work_entry_contract/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,947 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,947 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,949 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,949 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_holidays_contract/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,950 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,950 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_work_entry_holidays/i18n/vi.po for language vi_VN 2026-08-13 07:36:03,952 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,952 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_holidays/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,957 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,957 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_holidays/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:03,958 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,959 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:03,959 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:03,959 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,017 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,017 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_loan_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,058 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,058 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_token_expiration/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,060 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,060 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_config_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,062 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,063 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_version/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,066 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,066 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_odoo_version/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,068 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,068 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_license/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,098 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,098 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git_odoo_version/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,101 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,101 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,125 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,125 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:04,126 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,126 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,132 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_sales_team_advanced: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,133 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,135 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_sales_target: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,136 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,141 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,141 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_account_counterpart/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,148 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_web_thousand_sep: no translation for language vi_VN 2026-08-13 07:36:04,149 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_wallet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_wallet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,149 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_wallet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,166 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,166 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_milestone/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,168 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,168 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,174 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_website_base: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_base/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,174 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_base/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,176 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_website_docs: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,176 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,190 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,190 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_amazon/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,193 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,193 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_safe_ir_metadata_proxy/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,196 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,196 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:04,197 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,197 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,283 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,283 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,286 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,286 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,291 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,291 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,302 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-2f9fcab-223857/addons/iap/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,302 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/iap/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,305 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-2f9fcab-223857/addons/iap_mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,306 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/iap_mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-2f9fcab-223857/addons/sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,308 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,322 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-2f9fcab-223857/addons/base_automation/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,322 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_automation/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,331 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,331 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_employee_advance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,342 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-2f9fcab-223857/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,343 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_geolocalize/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,345 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,345 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_api_request_logger/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,348 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_geo_routes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:04,349 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:04,349 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_geo_routes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,349 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,368 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_base_state_group: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_state_group/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,368 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_state_group/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,371 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_business_trip: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,372 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,382 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,382 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,392 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,392 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_tracking/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,393 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,393 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,407 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,407 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_standard_price_access/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,409 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,409 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,415 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,416 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_qrcode/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,417 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-2f9fcab-223857/addons/fleet/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,417 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/fleet/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,439 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,440 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,444 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_loading_capacity: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_loading_capacity/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,444 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_loading_capacity/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,447 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,447 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_fleet/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,450 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,450 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_employee_documents/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,457 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_fleet_driver: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fleet_driver/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,457 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fleet_driver/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,459 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_booking: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,459 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,490 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_calendar: no translation for language vi_VN 2026-08-13 07:36:04,491 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_planning: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,491 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,508 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,508 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,542 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-2f9fcab-223857/addons/gamification/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,543 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/gamification/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,568 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-2f9fcab-223857/addons/survey/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,569 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/survey/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,610 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_survey: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,610 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,614 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_survey: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n_extra/vi_VN.po for language vi_VN 2026-08-13 07:36:04,614 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey/i18n_extra/vi_VN.po for language vi_VN 2026-08-13 07:36:04,615 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_appraisal: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_appraisal/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,615 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_appraisal/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,630 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,630 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,646 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,646 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_employee_grade/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,652 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,652 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_role/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,656 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,656 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_rank/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,661 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_skills/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,661 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_skills/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,676 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,676 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skill_framework/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,690 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_account_onbehalf_payment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_onbehalf_payment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,690 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_onbehalf_payment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,697 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,697 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,722 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,722 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,738 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,738 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,773 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,773 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,792 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,792 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_meal/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:04,793 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,793 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_meal/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,802 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:04,802 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:04,813 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-2f9fcab-223857/addons/website_partner/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,813 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_partner/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,816 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-2f9fcab-223857/addons/website_profile/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,816 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_profile/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,822 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-2f9fcab-223857/addons/website_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,822 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,876 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-2f9fcab-223857/addons/event/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,876 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/event/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,927 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,927 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,939 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-2f9fcab-223857/addons/im_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,939 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/im_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,955 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,956 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,962 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-2f9fcab-223857/addons/repair/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,962 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/repair/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,973 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,973 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_attendance/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,986 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,987 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,997 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-2f9fcab-223857/addons/project_todo/i18n/vi.po for language vi_VN 2026-08-13 07:36:04,998 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_todo/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,003 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-2f9fcab-223857/addons/lunch/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,003 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/lunch/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,022 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-2f9fcab-223857/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,022 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_hr_recruitment/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,030 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_data_module: no translation for language vi_VN 2026-08-13 07:36:05,031 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module web_responsive: no translation for language vi_VN 2026-08-13 07:36:05,031 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-2f9fcab-223857/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,031 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mail_plugin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,039 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-2f9fcab-223857/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,039 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/crm_mail_plugin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,041 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-2f9fcab-223857/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,041 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_mail_plugin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,043 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,043 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_adyen/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,045 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_discount/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,045 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_discount/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,047 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-2f9fcab-223857/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,047 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_edi_ubl_cii/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,056 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,056 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_edi_ubl/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,057 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,057 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_epson_printer/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,059 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-2f9fcab-223857/addons/loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,059 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,079 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,079 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,085 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,086 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_mercado_pago/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,088 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,088 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,089 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,089 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_paytm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,091 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,091 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_pine_labs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,093 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,093 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_razorpay/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,096 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,096 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_adyen/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,098 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,098 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_restaurant_adyen/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,100 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language vi_VN 2026-08-13 07:36:05,100 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,100 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_stripe/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,103 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,103 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_stripe/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,105 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: no translation for language vi_VN 2026-08-13 07:36:05,105 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,105 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,109 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,109 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_sale_loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,110 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,110 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,122 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language vi_VN 2026-08-13 07:36:05,122 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,122 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,127 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,127 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,129 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,129 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_pos_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,130 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,130 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,135 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,135 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loyalty_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,136 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,137 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_viva_wallet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,139 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language vi_VN 2026-08-13 07:36:05,139 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-2f9fcab-223857/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,139 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_address_extended/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,142 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,142 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_hourly_cost/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,143 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_timesheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,155 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,155 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,161 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,161 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,163 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-2f9fcab-223857/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,163 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_qr_code_emv/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,165 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-2f9fcab-223857/addons/base_iban/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,165 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_iban/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,166 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn: loading translation file /data/build/rb-2f9fcab-223857/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,166 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/l10n_vn/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,169 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,169 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,182 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,182 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_stock_reports/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,190 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,190 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_dimensions/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,192 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_loyalty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,192 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,200 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,200 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,202 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_loyalty_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,202 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,204 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,204 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,206 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_loyalty_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,206 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_loyalty_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,208 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,208 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_bank_currency_rate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,210 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_foreign_trade_currency_rate: no translation for language vi_VN 2026-08-13 07:36:05,210 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,210 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade_export/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,217 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,218 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_foreign_trade_import/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,226 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_foreign_trade_import_currency_rate: no translation for language vi_VN 2026-08-13 07:36:05,226 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-2f9fcab-223857/addons/website_blog/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,226 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_blog/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,248 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_blog_access_right: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_blog_access_right/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,248 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_blog_access_right/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,249 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_page_access_right: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_page_access_right/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,249 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_page_access_right/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,250 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,250 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_legal_invoice_number/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,252 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,252 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_identity/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,254 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,254 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_budget_code/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,255 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,255 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_edi/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,271 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,272 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_meinvoice/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,277 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_pos_refund: no translation for language vi_VN 2026-08-13 07:36:05,277 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,277 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_edi_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,279 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,279 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_meinvoice_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,282 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: loading translation file /data/build/rb-2f9fcab-223857/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,282 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/l10n_vn_edi_viettel/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,286 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,286 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_sinvoice/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,288 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel_pos: loading translation file /data/build/rb-2f9fcab-223857/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,288 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/l10n_vn_edi_viettel_pos/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,290 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,290 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_sinvoice_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,291 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-2f9fcab-223857/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,291 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/privacy_lookup/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,294 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_partner_multilang: no translation for language vi_VN 2026-08-13 07:36:05,294 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-2f9fcab-223857/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,294 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/partner_autocomplete/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,297 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_partner_multilang_partner_autocomplete: no translation for language vi_VN 2026-08-13 07:36:05,297 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,297 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_return_reason/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,300 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,300 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_return_reason_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,301 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_bank_connector: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_bank_connector/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,301 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_bank_connector/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,302 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_bidv_connector: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_bidv_connector/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,302 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_bidv_connector/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,304 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,304 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_online_payment/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_pos_qr: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_qr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,308 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_qr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,309 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_bidv_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_bidv_viin/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,309 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_bidv_viin/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,310 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_pos_qr_bidv: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_qr_bidv/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,310 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_qr_bidv/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,312 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,312 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_vninvoice/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,316 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,316 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_asset/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,331 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_pos_discount: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos_discount/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,331 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos_discount/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,332 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_pos_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,332 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_pos_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,333 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_mrp_plm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/to_mrp_plm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,333 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_mrp_plm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,342 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,342 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,344 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,344 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_quality_mrp/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,345 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-2f9fcab-223857/addons/website_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,345 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,347 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,347 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,348 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,348 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_crm_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,349 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,349 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase_requisition/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,355 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,355 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_purchase/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,357 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,357 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase_requisition_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,358 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,358 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase_requisition_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,360 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-2f9fcab-223857/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,360 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_add_gln/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,361 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-2f9fcab-223857/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,361 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_check_printing/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,364 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-2f9fcab-223857/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,364 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_debit_note/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,366 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-2f9fcab-223857/addons/account_edi/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,366 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_edi/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,371 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-2f9fcab-223857/addons/certificate/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,371 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/certificate/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,374 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-2f9fcab-223857/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,374 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_edi_proxy_client/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,376 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-2f9fcab-223857/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,376 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_edi_ubl_cii_tax_extension/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,381 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-2f9fcab-223857/addons/account_fleet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,382 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_fleet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,383 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-2f9fcab-223857/addons/account_peppol/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,383 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_peppol/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,394 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_peppol_response: loading translation file /data/build/rb-2f9fcab-223857/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,394 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_peppol_response/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,397 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-2f9fcab-223857/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,397 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_peppol_selfbilling/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,400 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-2f9fcab-223857/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,400 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_qr_code_sepa/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,403 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-2f9fcab-223857/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,403 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_tax_python/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,405 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-2f9fcab-223857/addons/account_test/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,405 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_test/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,407 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-2f9fcab-223857/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,407 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/account_update_tax_tags/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,409 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,409 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_oauth/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,411 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,411 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_passkey/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,414 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,414 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_password_policy/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,415 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,416 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_password_policy_portal/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,417 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,417 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_password_policy_signup/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,418 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_totp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,418 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_totp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,421 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,422 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_totp_mail/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,424 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,424 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_totp_mail_enforce/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,427 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-2f9fcab-223857/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,427 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/auth_totp_portal/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,428 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-2f9fcab-223857/addons/base_import/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,428 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_import/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,435 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-2f9fcab-223857/addons/base_import_module/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,435 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_import_module/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,437 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-2f9fcab-223857/addons/base_install_request/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,437 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_install_request/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,439 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-2f9fcab-223857/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,439 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_sparse_field/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,441 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-2f9fcab-223857/addons/base_vat/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,441 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/base_vat/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,443 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,444 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/calendar_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,445 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-2f9fcab-223857/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,445 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/cloud_storage/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,446 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-2f9fcab-223857/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,446 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/cloud_storage_azure/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,447 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-2f9fcab-223857/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,447 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/cloud_storage_google/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,449 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module cloud_storage_migration: loading translation file /data/build/rb-2f9fcab-223857/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,449 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/cloud_storage_migration/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,451 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-2f9fcab-223857/addons/iap_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,451 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/iap_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,452 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-2f9fcab-223857/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,452 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/crm_iap_enrich/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,453 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-2f9fcab-223857/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,454 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/crm_iap_mine/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,459 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-2f9fcab-223857/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,459 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/crm_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,460 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/crm_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,461 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/crm_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,463 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-2f9fcab-223857/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,463 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/stock_delivery/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,467 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-2f9fcab-223857/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,467 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/delivery_mondialrelay/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,468 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-2f9fcab-223857/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,468 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/stock_picking_batch/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,475 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-2f9fcab-223857/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,475 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/delivery_stock_picking_batch/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,477 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-2f9fcab-223857/addons/event_booth/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,477 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/event_booth/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,481 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-2f9fcab-223857/addons/event_product/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,482 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/event_product/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,483 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/event_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,483 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/event_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,487 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,487 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/event_booth_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,492 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-2f9fcab-223857/addons/event_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,492 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/event_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,495 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,495 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/event_crm_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,496 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/event_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,496 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/event_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,498 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,498 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,499 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-2f9fcab-223857/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,499 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/gamification_sale_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,501 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-2f9fcab-223857/addons/google_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,501 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/google_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,502 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-2f9fcab-223857/addons/google_calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,502 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/google_calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,505 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-2f9fcab-223857/addons/google_gmail/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,505 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/google_gmail/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,507 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,507 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,509 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,509 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_gamification/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,511 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,511 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_holidays_attendance/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,513 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,513 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_homeworking/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,516 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,516 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_homeworking_calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,518 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,518 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,519 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_presence/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,519 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_presence/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,522 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,522 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_recruitment_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,523 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,523 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_recruitment_survey/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,526 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,526 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_skills_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,528 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,528 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_skills_survey/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,529 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,529 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_timesheet_attendance/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,531 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_us: no translation for language vi_VN 2026-08-13 07:36:05,531 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language vi_VN 2026-08-13 07:36:05,531 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,531 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_invoice_line_grouping/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,533 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,533 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_edi_line_grouping/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,534 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,534 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_asset/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,536 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,536 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_auto_transfer/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,539 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_viin_account_auto_transfer: no translation for language vi_VN 2026-08-13 07:36:05,540 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,540 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_account_reports/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,550 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,551 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_account_reports/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,570 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,570 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_accounting_vninvoice_line_grouping/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,571 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,571 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,572 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,572 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_foreign_trade/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,573 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_viin_foreign_trade_account_reports: no translation for language vi_VN 2026-08-13 07:36:05,573 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,574 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,576 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_service/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,577 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_service/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,577 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-2f9fcab-223857/addons/project_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,577 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,578 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_project/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,578 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_project/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,585 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,585 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_timesheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,595 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_logistics_package_type: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_package_type/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,596 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_package_type/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,598 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_tracking_location: no translation for language vi_VN 2026-08-13 07:36:05,598 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_logistics: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,598 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,624 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_logistics_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,624 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,626 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,627 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,679 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_logistics_sales_team: no translation for language vi_VN 2026-08-13 07:36:05,679 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_tracking_location_route: no translation for language vi_VN 2026-08-13 07:36:05,679 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_logistics_route: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_route/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,679 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_route/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,686 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_logistics_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,686 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,691 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_supplier_pricelist: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_supplier_pricelist/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,691 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_supplier_pricelist/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,693 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,693 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,703 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,704 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,706 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_viin_freight_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_freight_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,706 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/l10n_vn_viin_freight_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,707 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,707 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,709 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,709 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,710 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,710 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,719 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,720 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,721 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,721 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,727 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,727 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_account_overtime/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,728 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,728 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_administrative_region/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,730 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,731 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_payroll_administrative_region/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,735 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,735 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_administrative_region/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,736 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,736 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_meal/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,738 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,738 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_meal/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,739 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,739 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_meal_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,740 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,740 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_hr_payroll_overtime/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,741 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,741 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_loan_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,742 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:05,742 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_account_moves_link/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,743 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_viin_picking_operation: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_picking_operation/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,744 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_picking_operation/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,749 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module l10n_vn_viin_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,750 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,752 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-2f9fcab-223857/addons/mail_bot/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,752 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mail_bot/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,757 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language vi_VN 2026-08-13 07:36:05,757 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-2f9fcab-223857/addons/mail_group/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,757 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mail_group/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,770 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,770 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,771 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,771 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_crm_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,773 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,773 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_event/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,774 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,774 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_event_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,775 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_track/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,776 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_track/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,799 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,799 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_event_track/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,800 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,800 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_event_track_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,801 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,801 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,803 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,803 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_sale_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,804 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,804 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,805 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-2f9fcab-223857/addons/membership/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,805 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/membership/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,812 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-2f9fcab-223857/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,812 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/microsoft_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,813 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-2f9fcab-223857/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,813 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/microsoft_calendar/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,818 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-2f9fcab-223857/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,818 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/microsoft_outlook/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,821 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,821 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,826 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,826 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,827 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-2f9fcab-223857/addons/product_expiry/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,827 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/product_expiry/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,832 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,833 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_product_expiry/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,834 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,834 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_repair/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,837 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,837 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,843 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,843 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,844 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,844 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_purchase_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,845 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-2f9fcab-223857/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,845 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/stock_dropshipping/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,847 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,847 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting_dropshipping/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,849 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,849 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,850 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,850 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,852 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,852 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mrp_subcontracting_purchase/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,855 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language vi_VN 2026-08-13 07:36:05,855 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_currency_conversion_diff: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_currency_conversion_diff/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,855 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_currency_conversion_diff/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,857 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_momo_viin: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_momo_viin/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,857 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_momo_viin/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,860 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_nganluong: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_nganluong/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,860 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_nganluong/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,863 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_polar: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_polar/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,863 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_polar/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,869 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_vnpay: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_vnpay/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,869 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_vnpay/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,873 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_zalopay: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_zalopay/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,873 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/payment_zalopay/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:05,876 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,876 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_account_tax_python/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,877 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_event/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,877 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_event/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,879 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,879 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_event_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,880 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_hr/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,880 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_hr/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,884 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language vi_VN 2026-08-13 07:36:05,884 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,884 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_online_payment_self_order/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,886 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,886 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,887 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,887 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_sale_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,888 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,888 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order_adyen/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,890 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,890 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order_razorpay/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,891 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,891 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,892 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,892 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_self_order_stripe/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,893 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/pos_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,893 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/pos_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,895 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-2f9fcab-223857/addons/product_email_template/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,895 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/product_email_template/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,896 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-2f9fcab-223857/addons/product_images/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,896 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/product_images/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,899 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-2f9fcab-223857/addons/product_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,899 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/product_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,903 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-2f9fcab-223857/addons/product_matrix/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,903 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/product_matrix/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,906 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-2f9fcab-223857/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,906 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_hr_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,907 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-2f9fcab-223857/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,907 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_hr_skills/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,908 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-2f9fcab-223857/addons/project_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,909 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,909 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-2f9fcab-223857/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,909 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_mrp_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,910 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,910 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,912 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language vi_VN 2026-08-13 07:36:05,912 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/rb-2f9fcab-223857/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,912 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_mrp_stock_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,913 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-2f9fcab-223857/addons/project_purchase/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,913 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_purchase/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,914 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/project_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,914 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,915 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,915 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_purchase_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,916 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,916 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,918 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-2f9fcab-223857/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,918 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_sale_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,919 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/project_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,919 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-2f9fcab-223857/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,921 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_stock_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,922 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/rb-2f9fcab-223857/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,922 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_stock_landed_costs/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,923 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-2f9fcab-223857/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,924 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/project_timesheet_holidays/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,926 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,926 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase_edi_ubl_bis3/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,927 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,927 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase_product_matrix/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,929 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-2f9fcab-223857/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,929 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/purchase_repair/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,930 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,931 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_async_emails/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,933 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,933 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_edi_ubl/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,934 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,934 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_expense_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,935 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,936 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_gelato/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,940 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,940 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_gelato_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,941 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,941 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_loyalty_delivery/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,942 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,942 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_stock_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,943 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language vi_VN 2026-08-13 07:36:05,944 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,944 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_pdf_quote_builder/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,950 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,950 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_product_matrix/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,952 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,952 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_project_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,954 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,954 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_project_stock_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,955 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,955 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_purchase_project/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,956 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_sms: no translation for language vi_VN 2026-08-13 07:36:05,956 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-2f9fcab-223857/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,956 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sale_timesheet_margin/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,957 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-2f9fcab-223857/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,957 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/sms_twilio/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,960 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-2f9fcab-223857/addons/snailmail/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,960 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/snailmail/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,967 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-2f9fcab-223857/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,967 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/snailmail_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,970 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:05,970 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,044 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,044 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,047 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,047 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,050 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,052 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_event_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,053 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,053 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_hr_expense/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,055 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,055 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_hr_timesheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,056 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,056 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_im_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,058 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,058 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_pos_hr/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,060 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,060 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_pos_restaurant/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,063 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,063 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,067 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,067 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_sale_timesheet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,068 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,069 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_stock_account/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,071 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,071 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_website_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,073 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,073 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,077 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,077 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/spreadsheet_dashboard_website_sale_slides/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,078 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-2f9fcab-223857/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,078 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/stock_fleet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,080 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/stock_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,080 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/stock_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,082 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language vi_VN 2026-08-13 07:36:06,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language vi_VN 2026-08-13 07:36:06,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language vi_VN 2026-08-13 07:36:06,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language vi_VN 2026-08-13 07:36:06,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language vi_VN 2026-08-13 07:36:06,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_convert: no translation for language vi_VN 2026-08-13 07:36:06,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_converter: no translation for language vi_VN 2026-08-13 07:36:06,084 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-2f9fcab-223857/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,084 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_crm_iap_reveal/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,087 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_google_map: no translation for language vi_VN 2026-08-13 07:36:06,087 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-2f9fcab-223857/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,087 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_crm_partner_assign/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,097 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-2f9fcab-223857/addons/website_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,097 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,100 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-2f9fcab-223857/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,100 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_crm_livechat/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,101 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language vi_VN 2026-08-13 07:36:06,101 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_demo/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,101 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_demo/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,103 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-2f9fcab-223857/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,103 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_jitsi/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,105 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,105 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_jitsi/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,107 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,107 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_exhibitor/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,114 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,114 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_booth/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,116 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,117 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_booth_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,118 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,118 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_booth_sale_exhibitor/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,119 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,119 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_meet/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,124 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,124 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_sale/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,126 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,126 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_track_live/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,128 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,128 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_track_quiz/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,132 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_event_full: no translation for language vi_VN 2026-08-13 07:36:06,133 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language vi_VN 2026-08-13 07:36:06,133 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language vi_VN 2026-08-13 07:36:06,133 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language vi_VN 2026-08-13 07:36:06,133 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_http: no translation for language vi_VN 2026-08-13 07:36:06,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_new_api: no translation for language vi_VN 2026-08-13 07:36:06,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_inherit: no translation for language vi_VN 2026-08-13 07:36:06,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language vi_VN 2026-08-13 07:36:06,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_inherits: no translation for language vi_VN 2026-08-13 07:36:06,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language vi_VN 2026-08-13 07:36:06,135 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_limits: no translation for language vi_VN 2026-08-13 07:36:06,135 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_lint: no translation for language vi_VN 2026-08-13 07:36:06,135 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_performance: no translation for language vi_VN 2026-08-13 07:36:06,135 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_mail: no translation for language vi_VN 2026-08-13 07:36:06,135 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,136 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/test_mail_tracking_value_multilang/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,139 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language vi_VN 2026-08-13 07:36:06,139 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language vi_VN 2026-08-13 07:36:06,139 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_read_group: no translation for language vi_VN 2026-08-13 07:36:06,139 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_resource: no translation for language vi_VN 2026-08-13 07:36:06,140 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_rpc: no translation for language vi_VN 2026-08-13 07:36:06,140 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language vi_VN 2026-08-13 07:36:06,140 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language vi_VN 2026-08-13 07:36:06,140 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language vi_VN 2026-08-13 07:36:06,141 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language vi_VN 2026-08-13 07:36:06,141 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language vi_VN 2026-08-13 07:36:06,141 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,141 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_signup_email_verification/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,142 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_to_signup_email_verification: no translation for language vi_VN 2026-08-13 07:36:06,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_translation_import: no translation for language vi_VN 2026-08-13 07:36:06,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language vi_VN 2026-08-13 07:36:06,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_viin_approval: no translation for language vi_VN 2026-08-13 07:36:06,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mail_route: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_route/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,143 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_route/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,145 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_viin_mail_route: no translation for language vi_VN 2026-08-13 07:36:06,145 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,145 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_cohort/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,147 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language vi_VN 2026-08-13 07:36:06,147 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-2f9fcab-223857/addons/website_forum/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,147 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_forum/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,172 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-2f9fcab-223857/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,172 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_slides_forum/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,176 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-2f9fcab-223857/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,176 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_slides_survey/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,182 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language vi_VN 2026-08-13 07:36:06,182 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_account_asset_purchase: no translation for language vi_VN 2026-08-13 07:36:06,182 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,182 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_attendance_device/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,202 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,203 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,204 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand: no translation for language vi_VN 2026-08-13 07:36:06,204 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,204 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_common/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,208 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language vi_VN 2026-08-13 07:36:06,208 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_bank_currency_rate_purchase_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_bank_currency_rate_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,208 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_bank_currency_rate_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,209 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,209 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_common_uom/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,210 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language vi_VN 2026-08-13 07:36:06,210 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,210 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,211 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,211 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_maintenance/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,213 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,213 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,216 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,216 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_equipment_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,217 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,217 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_equipment_woking_frequency/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,219 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_event_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_event_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,219 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_event_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,220 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_event_timesheet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_event_timesheet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,220 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_event_timesheet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,221 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_fee_definition: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fee_definition/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,222 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fee_definition/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,224 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_fee_definition_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fee_definition_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,224 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_fee_definition_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,227 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_geo_routes_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,227 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,228 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_geo_routes_google: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_google/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,228 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_google/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,230 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_geo_routes_here: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_here/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,230 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_here/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,231 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_geo_routes_mapbox: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_mapbox/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,231 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_mapbox/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,233 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_geo_routes_searoutes: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_searoutes/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,233 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_searoutes/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,236 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_geo_routes_vietmap: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_vietmap/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,236 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_geo_routes_vietmap/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,237 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,237 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_git_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,239 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language vi_VN 2026-08-13 07:36:06,239 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language vi_VN 2026-08-13 07:36:06,239 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language vi_VN 2026-08-13 07:36:06,239 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language vi_VN 2026-08-13 07:36:06,240 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,240 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,242 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,242 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_expense_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,244 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,244 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_attendance_validation/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,246 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,246 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract_attendance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,247 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,247 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_payroll_attendance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,249 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,249 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_timesheet_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,251 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,251 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_timesheet_leave/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,253 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,253 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_project_timesheet_timeoff_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,254 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,254 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_hr_training/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,256 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,256 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_base/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,257 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,257 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_invoice/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,258 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,258 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_sale_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,260 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,260 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_inter_company_sale_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,262 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_invoice_tax_details: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_invoice_tax_details/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,262 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_invoice_tax_details/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,263 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language vi_VN 2026-08-13 07:36:06,263 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,263 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance_preventive_mode/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,264 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,264 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_maintenance_by_working_hours/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,266 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language vi_VN 2026-08-13 07:36:06,267 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,267 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_maintenance_notification/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,268 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,268 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,270 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_mrp_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,270 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,272 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_mrp_bom_component_percentage: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_bom_component_percentage/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,272 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_bom_component_percentage/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,273 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_mrp_bom_stock_value: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_bom_stock_value/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,273 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_mrp_bom_stock_value/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,274 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,274 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_mrp_maintenance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,276 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,276 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_multi_warehouse_access_control/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,278 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,278 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_multi_warehouse_access_control/i18n_extra/vi_VN.po for language vi_VN 2026-08-13 07:36:06,279 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language vi_VN 2026-08-13 07:36:06,279 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language vi_VN 2026-08-13 07:36:06,279 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language vi_VN 2026-08-13 07:36:06,280 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language vi_VN 2026-08-13 07:36:06,280 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_odoo_module_loc: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_loc/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,280 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_loc/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,282 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,282 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_license_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,284 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,284 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,286 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_odoo_module_sale_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,286 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,287 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_odoo_module_sale_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,287 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_odoo_module_sale_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,289 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,289 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_okr_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,290 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,290 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_dob/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,292 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,292 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_dob_send_email/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,295 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,295 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_equity_range/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,296 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_partner_multilang_account: no translation for language vi_VN 2026-08-13 07:36:06,296 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,296 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_nationality/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,297 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,297 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_partner_track_change/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,299 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,299 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_payment_transaction_protection/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,300 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,300 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_paypal/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,302 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_paypal_unsupported_currencies: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_paypal_unsupported_currencies/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,302 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_paypal_unsupported_currencies/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,303 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,303 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_payroll_payment_acb_templates/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,304 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,304 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_pos_delivery/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,306 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,306 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_pos_order_to_sales_order/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,307 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,308 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_code_sequence/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,309 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,309 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,311 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,311 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,312 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,312 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_collection_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,313 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,313 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,316 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,316 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,317 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,317 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_product_function_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,318 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language vi_VN 2026-08-13 07:36:06,318 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language vi_VN 2026-08-13 07:36:06,318 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_purchase_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,318 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,320 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,320 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_purchase_line_numbering/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,321 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock_lot_partner_infor: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_lot_partner_infor/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,321 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_lot_partner_infor/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,322 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_repair: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,322 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,324 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_repair_request_from_maintenance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_repair_request_from_maintenance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,324 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_repair_request_from_maintenance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,326 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_repair_with_maintenance_schedule: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_repair_with_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,326 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_repair_with_maintenance_schedule/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,327 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,327 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_safe_confirm_button/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,328 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_sale_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,328 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,329 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,329 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_desc_short_link/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,330 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,330 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_line_numbering/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,331 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_sale_order_advance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_order_advance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,331 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_order_advance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,333 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,333 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sale_price_lock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,335 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_sales_team_advanced_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,335 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,336 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_sales_target_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,336 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,338 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_sales_target_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,338 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_target_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,340 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_sales_team_advanced_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,340 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_sales_team_advanced_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,341 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,341 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_age_report/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,344 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,344 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_asset/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,348 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,348 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/to_stock_asset_equipment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,350 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,350 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_maintenance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,352 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,352 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment_bom_kit/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,353 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,354 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_stock_equipment_hierarchy/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,355 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language vi_VN 2026-08-13 07:36:06,355 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,355 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_unique_product_code/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,356 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,356 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_upload_file/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,358 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,358 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_vendor_price_lock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,361 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,361 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,362 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,362 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,364 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,364 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,365 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,366 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,367 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,367 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_warranty_sale_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,367 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,368 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_apps_store/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,377 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_website_apps_store_loc: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_apps_store_loc/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,377 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_apps_store_loc/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,378 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_website_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_odoo_version/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,378 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_odoo_version/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,379 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_website_docs_odoo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs_odoo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,379 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs_odoo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,381 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_website_docs_odoo_data: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs_odoo_data/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,381 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_docs_odoo_data/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,383 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module to_website_slides_event: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_slides_event/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,383 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_website_slides_event/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,385 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-2f9fcab-223857/addons/transifex/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,385 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/transifex/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,387 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,387 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_reconciliation/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,394 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,394 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_bank_statement_import/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,401 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,401 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_account_bank_statement_import_rje/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,402 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_account_budget_hr_timesheet: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_budget_hr_timesheet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,403 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_budget_hr_timesheet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,404 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_account_budget_project: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_budget_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,404 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_budget_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,406 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_account_onbehalf_payment_currency_conversion_diff: no translation for language vi_VN 2026-08-13 07:36:06,406 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,406 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_account_recurring/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,410 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,410 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,412 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,412 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,417 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_marketplace_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,417 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,418 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_multi_level: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,418 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,424 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_multi_level_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,425 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,426 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_multi_level_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,426 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_multi_level_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,427 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_sale_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_sale_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,427 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_sale_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,428 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,428 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,446 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_website_crm_livechat: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,446 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,447 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_affiliate_website_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,447 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,448 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,449 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_amazon_ses/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,451 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,451 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_website/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,457 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,458 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_flexible_flow/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,466 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,466 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_contract/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,470 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,470 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,473 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-2f9fcab-223857/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,473 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/hr_recruitment_skills/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,475 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,475 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recruitment_skills_resume/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,479 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,480 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,482 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language vi_VN 2026-08-13 07:36:06,482 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,482 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_timesheet_timer/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,486 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,486 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,491 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,491 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_hr_timesheet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,494 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,495 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_maintenance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,497 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_approval_marketplace: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,497 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,498 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,499 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,509 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,509 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_mrp/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,516 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,516 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,522 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,523 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purchase_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,524 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,524 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_procurement/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,525 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,526 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_purpose_routing/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,534 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,534 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,540 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,540 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_approval_sale_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,541 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,541 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_auth_password_policy/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,543 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_auth_password_policy_portal: no translation for language vi_VN 2026-08-13 07:36:06,543 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_auth_password_policy_signup: no translation for language vi_VN 2026-08-13 07:36:06,544 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_auto_currency_rate: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,544 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,545 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_acb: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_acb/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,545 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_acb/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,546 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_bidv: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_bidv/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,546 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_bidv/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,549 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_vcb: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_vcb/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,549 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_auto_currency_rate_vcb/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,550 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_auto_currency_rate_xe: no translation for language vi_VN 2026-08-13 07:36:06,550 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_base_district: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_district/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,550 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_base_district/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,571 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_base_import_tracking: no translation for language vi_VN 2026-08-13 07:36:06,571 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,571 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,574 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language vi_VN 2026-08-13 07:36:06,574 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,574 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_auth_signup/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,578 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language vi_VN 2026-08-13 07:36:06,578 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language vi_VN 2026-08-13 07:36:06,579 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language vi_VN 2026-08-13 07:36:06,579 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,579 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_base_import/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,580 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,580 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_calendar/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,588 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,588 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_contacts/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,591 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,591 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,592 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,592 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_digest/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,594 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,594 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_fleet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,595 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,595 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_hr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,596 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,596 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_hr_expense/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,597 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language vi_VN 2026-08-13 07:36:06,597 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,597 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_im_livechat/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,599 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language vi_VN 2026-08-13 07:36:06,599 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,599 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mail_bot/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,600 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,600 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mail_plugin/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,601 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,601 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,603 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,603 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,605 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language vi_VN 2026-08-13 07:36:06,605 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,605 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_sms/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,606 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,606 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/mass_mailing_themes/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,619 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,619 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mass_mailing_themes/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,621 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,621 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_membership/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,622 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,622 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mrp/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,625 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language vi_VN 2026-08-13 07:36:06,625 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language vi_VN 2026-08-13 07:36:06,625 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language vi_VN 2026-08-13 07:36:06,625 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,625 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_portal/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,628 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,628 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,629 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,629 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_product/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,630 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,630 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,631 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,631 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,632 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,632 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_sale_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language vi_VN 2026-08-13 07:36:06,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language vi_VN 2026-08-13 07:36:06,633 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,633 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,634 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,635 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_web/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language vi_VN 2026-08-13 07:36:06,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-2f9fcab-223857/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,636 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/web_unsplash/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,638 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language vi_VN 2026-08-13 07:36:06,638 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,638 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,639 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,640 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_event/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,641 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language vi_VN 2026-08-13 07:36:06,641 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,641 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_forum/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,642 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language vi_VN 2026-08-13 07:36:06,642 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-2f9fcab-223857/addons/website_links/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,642 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_links/i18n/vi.po for language vi_VN 2026-08-13 07:36:06,645 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,645 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_links/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,646 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language vi_VN 2026-08-13 07:36:06,646 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,646 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,647 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,647 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_website_slides/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,648 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_brand_website_slides_forum: no translation for language vi_VN 2026-08-13 07:36:06,648 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_business_trip_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,648 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,650 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_booking_passenger: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_passenger/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,650 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_passenger/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,658 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_business_trip_fleet: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_fleet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,658 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_fleet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,659 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_business_trip_hr_expense: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,659 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_business_trip_hr_expense/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,661 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_contacts: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,661 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,663 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_contacts_district: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_district/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,663 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_district/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,664 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_contacts_ethnicity_religion: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_ethnicity_religion/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,664 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_ethnicity_religion/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,667 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,667 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_map/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,670 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,670 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_contacts_map/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,671 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_contacts_ward: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_ward/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,671 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_contacts_ward/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,672 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_country_target_market: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_country_target_market/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,672 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_country_target_market/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,673 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,673 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,674 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,675 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_business_nature/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,681 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,681 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_business_nature/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,683 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,683 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_industry_isic/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,731 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_crm_business_nature_isic: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_business_nature_isic/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,731 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_business_nature_isic/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,732 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_crm_customer_recognition: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_customer_recognition/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,733 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_customer_recognition/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,734 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_crm_dob: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_dob/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,734 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_crm_dob/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,735 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,735 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_sankey/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,737 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,737 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_crm_sankey/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,738 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,738 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_customizer_web_responsive/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,739 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,739 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,741 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_document_freight: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,741 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,745 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_air: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_air/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,745 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_air/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,750 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_consol: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_consol/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,750 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_consol/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,760 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_document_freight_air: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight_air/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,760 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight_air/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,762 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_document_freight_consol: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight_consol/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,762 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_freight_consol/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,765 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,765 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,766 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,766 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_contract/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,768 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,768 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,769 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,770 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_mrp/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,771 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_document_parsing: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_document_parsing/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,771 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_document_parsing/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,776 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,776 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,779 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,779 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,780 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,780 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,781 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,781 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_document_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,782 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_duns: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_duns/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,782 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_duns/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,784 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,784 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_employee_map/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,784 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_estimate_approval: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,785 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,787 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_estimate_budget: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,787 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_budget/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,789 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,789 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_hr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,790 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,790 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,791 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,791 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,793 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,793 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_estimate_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,795 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_features_activate_inter_company: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_features_activate_inter_company/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,795 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_features_activate_inter_company/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,796 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,796 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,800 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_booking_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,800 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,802 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_booking_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,802 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,804 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_booking_cargo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_cargo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,804 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_booking_cargo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,812 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_insurance: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_insurance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,812 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_insurance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,816 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_planning_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,817 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,817 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_planning_hr_expense: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning_hr_expense/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,818 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_planning_hr_expense/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,819 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_purchase: no translation for language vi_VN 2026-08-13 07:36:06,820 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,820 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,822 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_sale_cargo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_cargo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,822 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_cargo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,824 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_sale_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,824 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,825 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_sale_passenger: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_passenger/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,825 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_sale_passenger/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,826 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,826 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_transfer_address/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,828 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_fleet_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,828 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_fleet_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,836 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_air_consol: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_air_consol/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,836 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_air_consol/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,840 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_road: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_road/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,841 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_road/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,844 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_document_parsing: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_document_parsing/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,844 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_document_parsing/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,846 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_onbehalf_management: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_onbehalf_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,846 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_onbehalf_management/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,848 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_sale_onbehalf: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_onbehalf/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,848 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_onbehalf/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,849 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_sale_purchase: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,849 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_freight_sale_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,851 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,851 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_web_gantt/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,854 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_gantt: no translation for language vi_VN 2026-08-13 07:36:06,855 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_logistics_cargo_template: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_cargo_template/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,855 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_logistics_cargo_template/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,859 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_spreadsheet_dashboard_freight: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_spreadsheet_dashboard_freight/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,859 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_spreadsheet_dashboard_freight/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,863 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_freight_complete_suite: no translation for language vi_VN 2026-08-13 07:36:06,863 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_geography_info: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,863 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,867 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_geography_info_contact: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info_contact/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,867 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info_contact/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,868 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_geography_info_world_bank: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info_world_bank/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,868 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_geography_info_world_bank/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,869 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_google_drive: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,869 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_google_drive/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,888 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,888 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,891 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,891 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_hr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,892 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,892 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_livechat/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,893 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_helpdesk_odoo_version: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_odoo_version/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,894 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_odoo_version/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,895 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_helpdesk_odoo_module: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_odoo_module/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,895 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_odoo_module/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,896 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,896 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,899 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,899 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,901 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,901 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_severity/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,903 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,903 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_timesheet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,904 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,905 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_helpdesk_timesheet_timer/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,906 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,907 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hide_detailed_tax_in_pos_receipt/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,908 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_contract_skill: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_skill/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,908 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_skill/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,909 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,909 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,912 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,912 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_work_entry_contract_suspension/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,914 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,914 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,915 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,915 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_seniority/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,920 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_contract_suspension_seniority: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension_seniority/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,920 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_contract_suspension_seniority/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_employee_birthday: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_employee_birthday/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,921 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_employee_birthday/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,923 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_employee_relative_birthdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_employee_relative_birthdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,923 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_employee_relative_birthdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,924 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_ethnicity_religion: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_ethnicity_religion/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,924 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_ethnicity_religion/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,925 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language vi_VN 2026-08-13 07:36:06,925 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,926 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_management_tiers/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,928 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_multi_position: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_multi_position/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,928 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_multi_position/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,931 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,931 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,937 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,937 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_hr_holidays/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,939 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_overtime_approval_compensatory_time_off: no translation for language vi_VN 2026-08-13 07:36:06,939 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,939 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval_payroll/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,940 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,940 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_attendance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,945 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,945 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_payroll_compensatory_time_off/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,946 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,946 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,950 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,950 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,952 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,952 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_timesheet_attendance/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,954 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,954 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_payroll_timesheet_wfh/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,958 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,958 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,960 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_project_timesheet_account: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_project_timesheet_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,960 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_project_timesheet_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,961 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,961 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,968 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,968 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline/i18n_extra/vi_VN.po for language vi_VN 2026-08-13 07:36:06,969 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,969 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recognition_discipline_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,974 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_recruitment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,974 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_recruitment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,975 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,976 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_hr_recruitment_sankey/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,977 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_retirement_age: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_retirement_age/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,977 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_retirement_age/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,982 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_skill_framework_recruitment: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skill_framework_recruitment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,982 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skill_framework_recruitment/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,983 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_skills_slides: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skills_slides/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,983 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_skills_slides/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,985 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_hr_work_entry_contract_attendance_holiday: no translation for language vi_VN 2026-08-13 07:36:06,986 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,986 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_link_tracker_qr_code/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,987 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,987 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_loan_management_bank_currency_rate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,989 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language vi_VN 2026-08-13 07:36:06,989 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mail_route_hr: no translation for language vi_VN 2026-08-13 07:36:06,989 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,989 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_show_recipient/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,991 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language vi_VN 2026-08-13 07:36:06,991 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language vi_VN 2026-08-13 07:36:06,991 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language vi_VN 2026-08-13 07:36:06,992 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language vi_VN 2026-08-13 07:36:06,992 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:06,992 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_mail_thread_uom/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,994 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_event_sale: no translation for language vi_VN 2026-08-13 07:36:06,994 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_loyalty: no translation for language vi_VN 2026-08-13 07:36:06,995 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_rating: no translation for language vi_VN 2026-08-13 07:36:06,995 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_sale_currency_conversion_diff: no translation for language vi_VN 2026-08-13 07:36:06,995 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_sale_loyalty: no translation for language vi_VN 2026-08-13 07:36:06,995 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_website_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_website_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,995 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_website_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,998 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_sale_product_configurator: no translation for language vi_VN 2026-08-13 07:36:06,998 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_sale_purchase: no translation for language vi_VN 2026-08-13 07:36:06,998 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:06,999 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,003 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_sale_stock: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_sale_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,003 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_marketplace_sale_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,005 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_snailmail: no translation for language vi_VN 2026-08-13 07:36:07,005 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_marketplace_website_sale_stock: no translation for language vi_VN 2026-08-13 07:36:07,005 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,005 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,018 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,019 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,027 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,028 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_filter/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,029 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,029 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_landed_costs/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,032 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,032 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_landed_costs/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,034 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mrp_plm_approval: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,034 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,037 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mrp_plm_subcontracting_purchase: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_subcontracting_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,038 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_subcontracting_purchase/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,040 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mrp_plm_test_full: no translation for language vi_VN 2026-08-13 07:36:07,040 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mrp_plm_website_sale: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_website_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,040 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_plm_website_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,042 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_request: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,042 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,048 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_request_approval: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,048 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_mrp_subcontracting_request_plm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_plm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,050 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_subcontracting_request_plm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,052 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,054 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_approval_marketplace: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,054 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,059 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_approval_website: no translation for language vi_VN 2026-08-13 07:36:07,060 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_approval_marketplace_website: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval_marketplace_website/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,060 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_approval_marketplace_website/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,061 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_country_recognition: no translation for language vi_VN 2026-08-13 07:36:07,062 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_filter: no translation for language vi_VN 2026-08-13 07:36:07,062 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_gender: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_gender/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,062 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_gender/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,063 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,063 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_shareholder/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,067 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_partner_tax_code: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_tax_code/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,067 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_partner_tax_code/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,068 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,068 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pdf_print_preview/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,070 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_pos: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,070 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,075 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,075 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_custom_bill_logo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,076 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,077 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_multi_barcodes/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,078 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language vi_VN 2026-08-13 07:36:07,078 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,078 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_return/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,080 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,080 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_sales_receipt_title/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,082 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,082 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_scale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,085 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_pos_vnpay: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_vnpay/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,086 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_pos_vnpay/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,090 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,090 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,093 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_product_approval: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,093 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,095 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_product_approval_marketplace: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,095 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_marketplace/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,099 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_product_approval_website_sale: no translation for language vi_VN 2026-08-13 07:36:07,099 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_product_approval_marketplace_website_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_marketplace_website_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,099 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_product_approval_marketplace_website_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,101 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language vi_VN 2026-08-13 07:36:07,101 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,101 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_project_gantt/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,104 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_project_progress: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_progress/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,104 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_progress/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,110 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_project_todo: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_todo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,110 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_project_todo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,111 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_quality_stock_access_control: no translation for language vi_VN 2026-08-13 07:36:07,112 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_repair_request_from_warranty: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_request_from_warranty/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,112 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_request_from_warranty/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,113 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_repair_stock_access: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_stock_access/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,114 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_stock_access/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,115 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_repair_supply: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_supply/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,115 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_repair_supply/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,118 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,118 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,121 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_addendum: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_addendum/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,121 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_addendum/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,124 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_business_nature: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_business_nature/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,124 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_business_nature/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,125 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_business_nature_isic: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_business_nature_isic/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,126 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_business_nature_isic/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,127 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_crm: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,127 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,128 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_crm_business_nature: no translation for language vi_VN 2026-08-13 07:36:07,129 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_ee: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_ee/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,129 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_ee/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,131 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_onbehalf_vendorprice: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_onbehalf_vendorprice/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,131 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_onbehalf_vendorprice/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,132 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_product_duplication_warning: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_product_duplication_warning/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,132 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_product_duplication_warning/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_project: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,134 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_project/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,136 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_project_technician: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_project_technician/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,136 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_project_technician/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,137 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_quotation_template_access: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_quotation_template_access/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,137 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sale_quotation_template_access/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,138 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,138 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_recurring/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,142 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language vi_VN 2026-08-13 07:36:07,142 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,142 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_subscription/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,158 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,158 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_sale_subscription_loyalty/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,162 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sales_team_collaboration: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,162 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,163 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sales_team_collaboration_crm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,163 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,164 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_sales_team_collaboration_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,165 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_team_collaboration_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,166 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,166 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_unlink/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,167 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,167 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_sales_unlink_stock/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,168 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,168 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_facebook/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,174 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,174 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_lead/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,175 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,175 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_social_linkedin/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,178 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_spreadsheet_dashboard_helpdesk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_spreadsheet_dashboard_helpdesk/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,179 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_spreadsheet_dashboard_helpdesk/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,181 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock_account_backdate: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,181 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_account_backdate/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,184 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock_ee: loading translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_stock_ee/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,184 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_stock_ee/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,185 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock_internal_transfer: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_internal_transfer/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,185 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_internal_transfer/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,188 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock_internal_transit_valuation: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_internal_transit_valuation/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,188 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stock_internal_transit_valuation/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,189 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_stock_lot_dropshipping_partner_infor: no translation for language vi_VN 2026-08-13 07:36:07,190 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,190 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_stringee/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,200 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_survey_exam: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey_exam/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,200 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_survey_exam/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,206 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_wallet_marketplace_sale: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,207 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_wallet_marketplace_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,208 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,208 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,218 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_blog_toc: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_blog_toc/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,218 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_blog_toc/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,222 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_forum_security_groups: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_forum_security_groups/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:07,222 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_forum_security_groups/i18n_extra/vi.po for language vi_VN 2026-08-13 07:36:07,223 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_forum_security_groups: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_forum_security_groups/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,223 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_forum_security_groups/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,224 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_gtm: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_gtm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,224 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_gtm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,226 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_helpdesk: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_helpdesk/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,226 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_helpdesk/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,232 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_hr_recruitment_website_editor: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_hr_recruitment_website_editor/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,232 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_hr_recruitment_website_editor/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,234 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_multilingual_multimedia: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,235 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_multilingual_multimedia/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,236 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_nofollow: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_nofollow/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,236 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_nofollow/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,237 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,237 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_partner_business_nature/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,239 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,239 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_sale_recurring/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,240 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,241 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_sale_subscription/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,242 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,242 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,246 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,246 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_advisor/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,256 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,256 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_advisor_blog/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,257 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,257 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_website_seo_blog/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,259 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_slides: loading translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_slides/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,259 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_website_slides/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,261 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_website_slides_survey: no translation for language vi_VN 2026-08-13 07:36:07,262 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,262 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,264 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,264 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_event/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,266 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,266 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_livechat/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,267 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,267 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_sms/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,268 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,268 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_social/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,269 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,269 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_survey/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,271 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,271 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_website/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,272 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,272 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_zbs/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,288 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_zalo_crm: no translation for language vi_VN 2026-08-13 07:36:07,288 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,288 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_marketing_sale_zalo/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,290 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,290 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_account/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,292 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,292 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_auth_oauth/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,294 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,294 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_chatter_sync/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,295 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,296 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_helpdesk/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,298 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,298 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,302 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,302 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/viin_zalo_website_livechat/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,303 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-2f9fcab-223857/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,303 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_cf_turnstile/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,305 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-2f9fcab-223857/addons/website_customer/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,305 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_customer/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,308 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_booth_exhibitor/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,310 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,310 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_crm/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,312 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,312 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_track_live_quiz/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,313 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-2f9fcab-223857/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,313 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_mail_group/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,314 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-2f9fcab-223857/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,314 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_mass_mailing/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,317 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-2f9fcab-223857/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,318 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_mass_mailing_sms/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,319 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-2f9fcab-223857/addons/website_membership/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,319 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_membership/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,321 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-2f9fcab-223857/addons/website_project/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,321 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_project/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,323 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,323 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_autocomplete/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,324 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_custom/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,324 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_custom/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,326 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,326 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_stock/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,330 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,330 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_collect/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,334 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,334 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_comparison/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,337 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,337 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_wishlist/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,340 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,340 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_comparison_wishlist/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,341 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,341 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_gelato/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,342 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,342 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_loyalty/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,346 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,346 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_mass_mailing/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,347 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,347 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_mondialrelay/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,349 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_mrp: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,349 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_mrp/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,350 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-2f9fcab-223857/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,350 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_sale_stock_wishlist/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,352 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,352 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_progress/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,356 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,356 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_mrp_standard_consumption/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,359 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,359 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_crm/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,360 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,360 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_sale/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,362 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language vi_VN 2026-08-13 07:36:07,363 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,363 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-erponline-enterprise-18.0/viin_appointment_website_hr/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,365 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,365 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/viin_brand_mail/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,369 202 INFO rb-2f9fcab-223857-403446 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-08-13 07:36:07,370 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/Viindoo-tvtmaaddons-18.0/to_erponline_utility/i18n/vi_VN.po for language vi_VN 2026-08-13 07:36:07,376 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-2f9fcab-223857/addons/board/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,376 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/board/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,378 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_aps/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,378 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_aps/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,380 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,380 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_asiapay/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,382 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,382 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_authorize/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,385 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,385 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_buckaroo/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,387 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,387 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_flutterwave/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,389 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,389 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_mercado_pago/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,391 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,392 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_mollie/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,393 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,393 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_nuvei/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,395 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,395 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_razorpay/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,398 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,398 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_razorpay_oauth/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,400 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,400 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_worldline/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,402 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-2f9fcab-223857/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,402 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/payment_xendit/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,406 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-2f9fcab-223857/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,406 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_payment_authorize/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,407 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module theme_default: no translation for language vi_VN 2026-08-13 07:36:07,407 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-2f9fcab-223857/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,407 202 INFO rb-2f9fcab-223857-403446 odoo.tools.translate: loading base translation file /data/build/rb-2f9fcab-223857/addons/website_event_meet_quiz/i18n/vi.po for language vi_VN 2026-08-13 07:36:07,409 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_import_export: no translation for language vi_VN 2026-08-13 07:36:07,409 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language vi_VN 2026-08-13 07:36:07,409 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language vi_VN 2026-08-13 07:36:07,410 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language vi_VN 2026-08-13 07:36:07,410 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_website: no translation for language vi_VN 2026-08-13 07:36:07,410 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language vi_VN 2026-08-13 07:36:07,410 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language vi_VN 2026-08-13 07:36:07,410 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language vi_VN 2026-08-13 07:36:33,812 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:36:34,382 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:34] "GET /sitemap.xml HTTP/1.1" 200 - 191 0.116 0.456 2026-08-13 07:36:34,423 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:36:34,524 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_viin_webiste_seo_blog: Starting TestWebsiteSeoBlog.test_canonical_url ... 2026-08-13 07:36:34,544 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:36:35,352 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:35] "GET /blog/page/2 HTTP/1.1" 200 - 208 0.098 0.711 2026-08-13 07:36:35,372 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_viin_webiste_seo_blog: Starting TestWebsiteSeoBlog.test_title_for_all_blog ... 2026-08-13 07:36:35,376 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:36:36,387 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:36] "GET /blog/page/2 HTTP/1.1" 200 - 214 0.194 0.818 2026-08-13 07:36:36,390 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_viin_webiste_seo_blog.TestWebsiteSeoBlog.test_title_for_all_blog: waiting for threads: [] 2026-08-13 07:36:36,408 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_viin_webiste_seo_blog: Starting TestWebsiteSeoBlog.test_title_for_blog ... 2026-08-13 07:36:36,420 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:36:38,328 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:38] "GET /blog/travel-1 HTTP/1.1" 200 - 248 0.130 1.786 2026-08-13 07:36:38,363 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:38] "GET /blog/travel-1/page/2 HTTP/1.1" 200 - 11 0.005 0.023 2026-08-13 07:36:38,397 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_seo_blog.tests.test_viin_webiste_seo_blog: Starting TestWebsiteSeoBlog.test_title_for_tag ... 2026-08-13 07:36:38,403 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:36:39,421 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:39] "GET /blog/tag/hotels-1 HTTP/1.1" 200 - 253 0.127 0.894 2026-08-13 07:36:39,470 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:39] "GET /blog/tag/hotels-1/page/2 HTTP/1.1" 200 - 16 0.011 0.031 2026-08-13 07:36:39,538 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:39] "GET /blog/travel-1/tag/hotels-1 HTTP/1.1" 200 - 23 0.020 0.040 2026-08-13 07:36:39,586 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:36:39] "GET /blog/travel-1/tag/hotels-1/page/2 HTTP/1.1" 200 - 17 0.006 0.034 2026-08-13 07:36:39,620 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:36:50,410 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35077] 2026-08-13 07:36:50,410 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-13 07:36:52,297 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-08-13 07:36:52,311 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_slides_survey.tests.test_slides_survey_access_rights: Starting TestSlidesSurveyAccessRights.test_slides_manager_can_retarget_certification_slide_between_noncert_surveys ... 2026-08-13 07:36:52,663 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_slides_survey.tests.test_slides_survey_access_rights: Starting TestSlidesSurveyAccessRights.test_slides_officer_cannot_read_certification_survey_not_responsible ... 2026-08-13 07:36:52,677 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [44], uid: 444, model: survey.survey 2026-08-13 07:36:52,715 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_slides_survey.tests.test_slides_survey_access_rights: Starting TestSlidesSurveyAccessRights.test_slides_officer_reads_noncertification_survey ... 2026-08-13 07:36:52,749 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_slides_survey.tests.test_slides_survey_access_rights: Starting TestSlidesSurveyAccessRights.test_slides_officer_reads_noncertification_survey_matrix_row_answers ... 2026-08-13 07:36:52,802 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_slides_survey.tests.test_slides_survey_access_rights: Starting TestSlidesSurveyAccessRights.test_slides_officer_reads_noncertification_survey_questions ... 2026-08-13 07:36:52,846 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_slides_survey.tests.test_slides_survey_access_rights: Starting TestSlidesSurveyAccessRights.test_slides_officer_reads_noncertification_survey_simple_answers ... 2026-08-13 07:36:52,894 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_slides_survey.tests.test_slides_survey_access_rights: Starting TestSlidesSurveyAccessRights.test_slides_officer_reads_noncertification_survey_user_input ... 2026-08-13 07:36:52,940 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_website_slides_survey.tests.test_slides_survey_access_rights: Starting TestSlidesSurveyAccessRights.test_slides_officer_reads_noncertification_survey_user_input_line ... 2026-08-13 07:36:53,031 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-13 07:36:58,026 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_01_public_workflow_access_all_users ... 2026-08-13 07:36:58,101 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_02_private_workflow_followers_only ... 2026-08-13 07:36:58,174 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_03_admin_bypass_all_restrictions ... 2026-08-13 07:36:58,229 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_04_add_follower_grants_access ... 2026-08-13 07:36:58,307 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_05_version_inherits_workflow_privacy ... 2026-08-13 07:36:58,382 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_06_instance_follows_workflow_privacy ... 2026-08-13 07:36:58,493 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_07_instance_node_write_permission ... 2026-08-13 07:36:58,690 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_08_triggered_by_user_can_write ... 2026-08-13 07:36:58,947 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_09_designer_can_create_workflows ... 2026-08-13 07:36:59,086 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_10_basic_user_read_only_workflows ... 2026-08-13 07:36:59,114 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 453, model: workflow.workflow 2026-08-13 07:36:59,126 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: workflow.workflow 2026-08-13 07:36:59,145 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 453, model: workflow.workflow 2026-08-13 07:36:59,177 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_11_approver_can_publish_versions ... 2026-08-13 07:36:59,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_12_nodes_follow_workflow_privacy ... 2026-08-13 07:36:59,376 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_access_rights: Starting TestWorkflowAccessRights.test_13_superadmin_bypass_all ... 2026-08-13 07:37:01,580 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd3e06fd80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:01,581 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4266eca0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:01,586 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:01,588 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:01,589 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41d0f600> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:01,602 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:01,603 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:01,613 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:37:06,524 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_automation_active_gating: Starting TestAutomationActiveGating.test_draft_only_event_workflow_automation_is_inactive ... 2026-08-13 07:37:06,866 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_automation_active_gating: Starting TestAutomationActiveGating.test_publish_activates_then_draft_deactivates_automation ... 2026-08-13 07:37:07,122 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_automation_active_gating: Starting TestAutomationActiveGating.test_unpublish_deactivates_automation ... 2026-08-13 07:37:08,916 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42879080> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:08,917 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41d5d3a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:08,922 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:08,925 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:08,926 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41d5cfe0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:08,938 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:08,938 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:08,948 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:37:08,960 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_blacklisted_model_never_grafted_even_when_enabled ... 2026-08-13 07:37:11,347 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4054e0c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 269, in test_blacklisted_model_never_grafted_even_when_enabled partner_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:11,348 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41a4ae80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 269, in test_blacklisted_model_never_grafted_even_when_enabled partner_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:11,353 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 269, in test_blacklisted_model_never_grafted_even_when_enabled partner_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:11,357 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 269, in test_blacklisted_model_never_grafted_even_when_enabled partner_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:11,358 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41a48e00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 269, in test_blacklisted_model_never_grafted_even_when_enabled partner_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:11,373 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 269, in test_blacklisted_model_never_grafted_even_when_enabled partner_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:11,374 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 269, in test_blacklisted_model_never_grafted_even_when_enabled partner_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:13,666 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41f367a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:13,667 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd400947c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:13,672 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:13,675 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:13,676 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd40094c20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:13,687 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:13,688 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:13,691 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_get_instance_records_degrades_on_malformed_domain ... 2026-08-13 07:37:16,142 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd40765d00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:16,143 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd420f8860> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:16,149 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:16,152 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:16,153 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd420f8fe0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:16,166 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:16,167 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:17,854 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4303f920> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:17,855 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3feb9ee0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:17,861 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:17,865 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:17,866 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3febbe20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:17,881 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:17,882 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 229, in test_get_instance_records_degrades_on_malformed_domain Host = self._opt_in_model('x_wf_bad') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:20,483 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41d5d300> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:20,484 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4498d120> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:20,489 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:20,492 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:20,493 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4498d9e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:20,506 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:20,506 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:20,511 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_get_instance_records_evaluates_dynamic_domain ... 2026-08-13 07:37:22,854 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd40787100> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:22,855 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4468c220> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:22,860 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:22,863 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:22,863 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4468c5e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:22,874 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:22,875 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:25,232 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd417e1d00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:25,233 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4506b240> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:25,241 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:25,245 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:25,246 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4506a980> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:25,258 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:25,259 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 213, in test_get_instance_records_evaluates_dynamic_domain Host = self._opt_in_model('x_wf_dyn') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:27,277 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41d5e2a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:27,278 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd43906ac0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:27,283 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:27,286 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:27,287 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd43906ca0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:27,299 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:27,300 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:27,304 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_hr_prefix_is_blacklisted ... 2026-08-13 07:37:29,850 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd45849620> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 292, in test_hr_prefix_is_blacklisted employee_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:29,850 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42b17ba0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 292, in test_hr_prefix_is_blacklisted employee_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:29,854 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 292, in test_hr_prefix_is_blacklisted employee_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:29,857 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 292, in test_hr_prefix_is_blacklisted employee_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:29,857 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41c34e00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 292, in test_hr_prefix_is_blacklisted employee_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:29,868 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 292, in test_hr_prefix_is_blacklisted employee_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:29,868 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 292, in test_hr_prefix_is_blacklisted employee_model.workflow_enabled = True # triggers a registry rebuild File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:32,154 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd44643560> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:32,154 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41a6c0e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:32,159 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:32,163 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:32,163 202 INFO rb-2f9fcab-223857-403446 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 0x7fbdae2b3d80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:32,177 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:32,178 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:32,182 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_instance_ids_query_count_constant_in_recordset_size ... 2026-08-13 07:37:34,057 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4337ae80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:34,059 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42b18ae0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:34,066 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:34,070 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:34,071 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42b19440> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:34,087 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:34,088 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:36,902 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41ed7ba0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:36,903 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd44506e80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:36,910 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:36,914 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:36,915 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4397e2a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:36,930 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:36,931 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 106, in test_instance_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_inst') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:40,666 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42cb5440> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:40,667 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbdaea78400> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:40,672 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:40,675 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:40,676 202 INFO rb-2f9fcab-223857-403446 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 0x7fbdaea7bb00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:40,691 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:40,692 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:40,696 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_instance_ids_resolves_by_res_id ... 2026-08-13 07:37:43,405 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd45264fe0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:43,406 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42b2d300> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:43,413 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:43,417 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:43,418 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42b2dee0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:43,432 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:43,434 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:45,714 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42668360> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:45,715 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41ee5f80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:45,721 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:45,725 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:45,726 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41ee4ea0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:45,741 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:45,742 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 144, in test_instance_ids_resolves_by_res_id Host = self._opt_in_model('x_wf_resolve') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:47,837 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4371e160> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:47,837 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd44b9fc40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:47,841 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:47,844 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:47,845 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd44b9e3e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:47,858 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:47,859 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:47,863 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_migration_backfills_models_with_workflow_data ... 2026-08-13 07:37:50,164 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd404cf2e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:50,165 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd400c3600> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:50,169 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:50,172 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:50,172 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd400c2b60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:50,184 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:50,185 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:52,858 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41a27ec0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:52,859 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd40678860> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:52,865 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:52,869 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:52,870 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd40678cc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:52,885 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:52,886 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 319, in test_migration_backfills_models_with_workflow_data target = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:55,415 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd446c2980> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:55,416 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42239e40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:55,423 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:55,427 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:55,428 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42238d60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:55,441 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:55,442 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:57,619 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd3d772e80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:57,620 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd405a6200> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:57,632 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:57,635 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:57,636 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd405a4540> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:57,650 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:57,650 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 322, in test_migration_backfills_models_with_workflow_data control = IrModel.create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:59,972 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41a06520> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 327, in test_migration_backfills_models_with_workflow_data target_workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:59,973 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd405b16c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 327, in test_migration_backfills_models_with_workflow_data target_workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:59,978 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 327, in test_migration_backfills_models_with_workflow_data target_workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:59,980 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 327, in test_migration_backfills_models_with_workflow_data target_workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:59,981 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd405b3060> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 327, in test_migration_backfills_models_with_workflow_data target_workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:59,991 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 327, in test_migration_backfills_models_with_workflow_data target_workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:37:59,992 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 327, in test_migration_backfills_models_with_workflow_data target_workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:02,531 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd43256520> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 333, in test_migration_backfills_models_with_workflow_data target.sudo().write({'workflow_enabled': False}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:02,532 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41a25800> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 333, in test_migration_backfills_models_with_workflow_data target.sudo().write({'workflow_enabled': False}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:02,538 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 333, in test_migration_backfills_models_with_workflow_data target.sudo().write({'workflow_enabled': False}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:02,542 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 333, in test_migration_backfills_models_with_workflow_data target.sudo().write({'workflow_enabled': False}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:02,543 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41a267a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 333, in test_migration_backfills_models_with_workflow_data target.sudo().write({'workflow_enabled': False}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:02,556 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 333, in test_migration_backfills_models_with_workflow_data target.sudo().write({'workflow_enabled': False}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:02,557 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 333, in test_migration_backfills_models_with_workflow_data target.sudo().write({'workflow_enabled': False}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:05,532 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd3fefc720> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:05,533 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd403b8680> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:05,538 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:05,542 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:05,543 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd403bb240> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:05,557 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:05,558 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:05,562 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_migration_noop_on_fresh_install ... 2026-08-13 07:38:05,581 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_not_opted_in_model_has_no_fields ... 2026-08-13 07:38:08,027 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd40770400> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:08,028 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42b020c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:08,034 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:08,037 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:08,038 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42b00b80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:08,051 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:08,052 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:10,140 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41b61440> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:10,141 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41891080> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:10,149 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:10,153 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:10,154 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41892e80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:10,171 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:10,172 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 251, in test_not_opted_in_model_has_no_fields self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:12,847 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4012d3a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:12,847 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3dd40ae0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:12,853 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:12,857 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:12,857 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3dd42840> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:12,870 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:12,871 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:12,876 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_opted_in_model_exposes_fields ... 2026-08-13 07:38:15,520 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd40d5d300> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:15,521 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd43a24d60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:15,527 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:15,531 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:15,532 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd43a27420> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:15,549 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:15,550 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:17,441 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42ce60c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:17,442 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42c9bec0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:17,448 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:17,452 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:17,452 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42c9a7a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:17,467 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:17,468 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 244, in test_opted_in_model_exposes_fields Host = self._opt_in_model('x_wf_optin') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:19,834 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd40d19620> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:19,835 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4181c680> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:19,841 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:19,845 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:19,845 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4181e7a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:19,857 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:19,857 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:19,862 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_status_text_empty_without_instances ... 2026-08-13 07:38:22,509 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd43392340> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:22,510 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd430263e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:22,516 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:22,518 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:22,519 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd43026200> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:22,531 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:22,532 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:25,040 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4364ef20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:25,041 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42ce4c20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:25,046 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:25,050 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:25,051 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42ce62a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:25,064 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:25,065 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 198, in test_status_text_empty_without_instances Host = self._opt_in_model('x_wf_status_empty') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:27,189 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41817920> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:27,190 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3dc6b060> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:27,195 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:27,198 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:27,199 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3dc69ee0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:27,213 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:27,214 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:27,219 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_status_text_summarizes_instance_states ... 2026-08-13 07:38:29,663 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd446afc40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:29,664 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd458c20c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:29,670 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:29,674 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:29,675 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd458c1f80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:29,690 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:29,691 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:32,244 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4057f880> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:32,245 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41ae72e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:32,251 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:32,254 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:32,255 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41ae7560> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:32,269 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:32,270 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 181, in test_status_text_summarizes_instance_states Host = self._opt_in_model('x_wf_status') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:35,218 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd423e4720> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:35,219 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3e11f060> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:35,225 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:35,229 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:35,229 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3e11fb00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:35,239 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:35,239 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:35,244 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_version_ids_matches_published_version_and_count ... 2026-08-13 07:38:37,066 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd405df6a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:37,067 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd417fb2e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:37,072 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:37,075 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:37,076 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd417fa840> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:37,089 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:37,090 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:39,507 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41a06020> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:39,508 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42fd8900> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:39,512 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:39,515 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:39,516 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42fd82c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:39,530 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:39,531 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 165, in test_version_ids_matches_published_version_and_count Host = self._opt_in_model('x_wf_vermatch') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:42,488 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd425faac0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:42,489 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd405b7420> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:42,494 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:42,497 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:42,498 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd405b6a20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:42,510 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:42,510 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:42,514 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_base_workflow_fields: Starting TestWorkflowBaseFields.test_version_ids_query_count_constant_in_recordset_size ... 2026-08-13 07:38:44,873 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42f7da80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:44,874 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd42b2b240> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:44,879 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:44,881 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:44,882 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd42b2bd80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:44,891 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:44,892 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:47,250 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4487c180> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:47,250 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd436f9f80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:47,256 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:47,259 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:47,260 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd436f9440> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:47,272 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:47,273 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 125, in test_version_ids_query_count_constant_in_recordset_size Host = self._opt_in_model('x_wf_qc_ver') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_base_workflow_fields.py", line 63, in _opt_in_model self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 37, in create res._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:49,257 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd425b5d00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:49,258 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41c365c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:49,264 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:49,266 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:49,267 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41c37a60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:49,279 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:49,280 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 957, in reset_changes self.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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:38:49,295 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:38:55,798 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_01_simple_workflow_execution ... 2026-08-13 07:38:56,282 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_02_manual_task_completion ... 2026-08-13 07:38:56,664 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_03_manual_task_with_completion_domain ... 2026-08-13 07:38:57,229 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_04_event_task_with_allow_manual_complete ... 2026-08-13 07:38:57,736 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_05_auto_task_with_action ... 2026-08-13 07:38:58,124 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_06_auto_task_failure_and_retry ... 2026-08-13 07:38:58,605 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_07_exclusive_gateway_path_selection ... 2026-08-13 07:38:59,051 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_08_exclusive_gateway_default_path ... 2026-08-13 07:38:59,549 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_09_exclusive_gateway_join ... 2026-08-13 07:39:00,007 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_10_parallel_gateway_fork_activates_all_paths ... 2026-08-13 07:39:00,383 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_11_parallel_gateway_join_waits_for_all_paths ... 2026-08-13 07:39:00,727 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_12_inclusive_gateway_activates_matching_paths ... 2026-08-13 07:39:01,139 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_13_inclusive_gateway_skips_non_matching_paths ... 2026-08-13 07:39:01,455 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_14_inclusive_gateway_join_waits_only_for_active_paths ... 2026-08-13 07:39:01,813 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_15_node_skip_by_approver ... 2026-08-13 07:39:02,237 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_16_parallel_gateway_join_with_skipped_path ... 2026-08-13 07:39:02,601 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_17_node_logs_created ... 2026-08-13 07:39:02,927 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_18_user_assignment_computation ... 2026-08-13 07:39:03,397 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [506] 2026-08-13 07:39:03,470 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_19_multiple_instances_same_workflow ... 2026-08-13 07:39:04,040 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_20_cannot_complete_already_completed_node ... 2026-08-13 07:39:04,416 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_21_intermediate_catch_event_waits_for_trigger ... 2026-08-13 07:39:05,040 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_22_intermediate_catch_event_without_trigger_completes_immediately ... 2026-08-13 07:39:05,481 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_23_receive_task_without_trigger_stays_waiting ... 2026-08-13 07:39:05,839 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_24_receive_task_waits_for_completion ... 2026-08-13 07:39:06,311 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_25_event_based_gateway_first_event_wins ... 2026-08-13 07:39:06,969 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_26_multiple_catch_events_in_sequence ... 2026-08-13 07:39:07,653 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_27_skip_event_node_cleans_up_automation ... 2026-08-13 07:39:08,184 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_28_cancel_instance_cleans_up_event_automations ... 2026-08-13 07:39:08,598 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted base.automation records with IDs: [175] 2026-08-13 07:39:08,721 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_29_sync_subprocess_auto_task_parent_completes ... 2026-08-13 07:39:09,467 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_30_sync_subprocess_manual_task_parent_waits_then_completes ... 2026-08-13 07:39:10,211 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_31_failed_auto_task_puts_instance_in_error ... 2026-08-13 07:39:10,592 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_instance_execution: Starting TestWorkflowInstanceExecution.test_32_approver_retry_recovers_instance_to_completed ... 2026-08-13 07:39:12,645 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd436d8900> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:12,646 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3feda0c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:12,650 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:12,653 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:12,654 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd44663f60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:12,667 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:12,667 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:12,679 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:39:18,689 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_mail_activity: Starting TestMailActivity.test_action_done_preserves_orm_cache ... 2026-08-13 07:39:18,842 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_mail_activity.py:114:test_action_done_preserves_orm_cache setting MailActivity._action_done to .patched at 0x7fbd41f4b740> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_mail_activity.py", line 114, in test_action_done_preserves_orm_cache viin_cls._action_done = patched File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:18,893 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [183] 2026-08-13 07:39:18,893 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_mail_activity.py:118:test_action_done_preserves_orm_cache setting MailActivity._action_done to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_mail_activity.py", line 118, in test_action_done_preserves_orm_cache viin_cls._action_done = original File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:18,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_mail_activity: Starting TestMailActivity.test_delete_activity_skips_node_and_advances ... 2026-08-13 07:39:19,379 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-08-13 07:39:19,415 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [184] 2026-08-13 07:39:19,571 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_mail_activity: Starting TestMailActivity.test_plain_activity_unaffected ... 2026-08-13 07:39:19,622 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [185] 2026-08-13 07:39:19,653 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_mail_activity: Starting TestMailActivity.test_programmatic_action_done_does_not_skip ... 2026-08-13 07:39:19,992 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-08-13 07:39:20,064 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [186] 2026-08-13 07:39:20,095 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_mail_activity: Starting TestMailActivity.test_ui_completion_completes_workflow ... 2026-08-13 07:39:20,466 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-08-13 07:39:20,530 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [187] 2026-08-13 07:39:22,252 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42ca5ee0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:22,253 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd454d4ae0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:22,259 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:22,262 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:22,263 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd454d6e80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:22,274 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:22,275 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:22,286 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:39:28,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_migration_eliminate_clone: Starting TestMigrationEliminateClone.test_migration_drops_clone_rewires_backref_keeps_node_waiting ... 2026-08-13 07:39:29,599 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [464792] 2026-08-13 07:39:29,665 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.actions.server records with IDs: [2114] 2026-08-13 07:39:29,665 202 INFO rb-2f9fcab-223857-403446 viin_wfa_post_migrate_030: viin_workflow_automation 0.3.0: backfilled 1 workflow / 1 node dispatch back-refs, deleted 1 old clone action(s) and their __cloc_exclude__ rows. 2026-08-13 07:39:31,422 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd434ac400> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:31,422 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4498c180> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:31,428 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:31,431 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:31,432 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4498c860> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:31,444 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:31,445 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:31,455 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:39:37,999 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_share_user_exclusion: Starting TestShareUserExclusion.test_portal_user_excluded_from_get_assigned_users ... 2026-08-13 07:39:40,479 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4199b420> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:40,480 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41c32ac0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:40,485 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:40,489 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:40,489 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41c31120> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:40,503 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:40,504 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:40,513 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:39:47,196 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_shared_action_dispatch: Starting TestSharedActionDispatch.test_already_done_record_does_not_respawn_instance ... 2026-08-13 07:39:47,954 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_shared_action_dispatch: Starting TestSharedActionDispatch.test_catch_event_waits_then_succeeds_via_shared_action ... 2026-08-13 07:39:48,438 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_shared_action_dispatch: Starting TestSharedActionDispatch.test_time_trigger_node_fires_via_cron_through_shared_action ... 2026-08-13 07:39:50,205 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd43a32980> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_shared_action_dispatch.py", line 214, in test_time_trigger_node_fires_via_cron_through_shared_action partner_date_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:50,206 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd446e1da0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_shared_action_dispatch.py", line 214, in test_time_trigger_node_fires_via_cron_through_shared_action partner_date_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:50,213 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_shared_action_dispatch.py", line 214, in test_time_trigger_node_fires_via_cron_through_shared_action partner_date_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:50,217 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_shared_action_dispatch.py", line 214, in test_time_trigger_node_fires_via_cron_through_shared_action partner_date_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:50,218 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd400a1300> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_shared_action_dispatch.py", line 214, in test_time_trigger_node_fires_via_cron_through_shared_action partner_date_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:50,233 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_shared_action_dispatch.py", line 214, in test_time_trigger_node_fires_via_cron_through_shared_action partner_date_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:50,234 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_shared_action_dispatch.py", line 214, in test_time_trigger_node_fires_via_cron_through_shared_action partner_date_field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:51,256 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `Shipment to ETD`. 2026-08-13 07:39:52,005 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Time-based automation rule `Shipment to ETD` done. 2026-08-13 07:39:52,006 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `Shipment to ETA`. 2026-08-13 07:39:52,756 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Time-based automation rule `Shipment to ETA` done. 2026-08-13 07:39:52,756 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `Shipment to CY cutoff`. 2026-08-13 07:39:52,861 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Time-based automation rule `Shipment to CY cutoff` done. 2026-08-13 07:39:52,861 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `[Workflow Instance #73] Workflow Node #238 - Wait for Email`. 2026-08-13 07:39:52,911 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Time-based automation rule `[Workflow Instance #73] Workflow Node #238 - Wait for Email` done. 2026-08-13 07:39:52,937 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_shared_action_dispatch: Starting TestSharedActionDispatch.test_workflow_event_spawns_one_instance_per_in_scope_record ... 2026-08-13 07:39:55,946 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd403b2c00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:55,947 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd436d9440> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:55,952 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:55,956 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:55,957 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd436d8d60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:55,972 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:55,973 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:55,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:39:55,999 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_workflow_model_names_cache: Starting TestWorkflowModelNamesCache.test_creating_a_workflow_makes_its_model_appear_on_the_next_read ... 2026-08-13 07:39:58,569 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd442aab60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 119, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read ir_model = self._make_model('x_wf_cache_new_on_create') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:58,570 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd646aa200> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 119, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read ir_model = self._make_model('x_wf_cache_new_on_create') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:58,576 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 119, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read ir_model = self._make_model('x_wf_cache_new_on_create') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:58,580 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 119, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read ir_model = self._make_model('x_wf_cache_new_on_create') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:58,581 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd646aa340> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 119, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read ir_model = self._make_model('x_wf_cache_new_on_create') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:58,596 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 119, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read ir_model = self._make_model('x_wf_cache_new_on_create') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:39:58,597 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 119, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read ir_model = self._make_model('x_wf_cache_new_on_create') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:01,123 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42473740> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 122, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read self._pre_enable_workflow_tracking(ir_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:01,124 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd419e2f20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 122, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read self._pre_enable_workflow_tracking(ir_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:01,129 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 122, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read self._pre_enable_workflow_tracking(ir_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:01,133 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 122, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read self._pre_enable_workflow_tracking(ir_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:01,134 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd419e1bc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 122, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read self._pre_enable_workflow_tracking(ir_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:01,144 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 122, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read self._pre_enable_workflow_tracking(ir_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:01,145 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 122, in test_creating_a_workflow_makes_its_model_appear_on_the_next_read self._pre_enable_workflow_tracking(ir_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:01,382 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_workflow_model_names_cache: Starting TestWorkflowModelNamesCache.test_deleting_the_last_workflow_removes_its_model_from_the_list ... 2026-08-13 07:40:03,002 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd3f6dc9a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 186, in test_deleting_the_last_workflow_removes_its_model_from_the_list ir_model = self._make_model('x_wf_cache_deleted') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:03,003 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3d0062a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 186, in test_deleting_the_last_workflow_removes_its_model_from_the_list ir_model = self._make_model('x_wf_cache_deleted') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:03,007 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 186, in test_deleting_the_last_workflow_removes_its_model_from_the_list ir_model = self._make_model('x_wf_cache_deleted') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:03,011 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 186, in test_deleting_the_last_workflow_removes_its_model_from_the_list ir_model = self._make_model('x_wf_cache_deleted') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:03,011 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3d007e20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 186, in test_deleting_the_last_workflow_removes_its_model_from_the_list ir_model = self._make_model('x_wf_cache_deleted') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:03,025 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 186, in test_deleting_the_last_workflow_removes_its_model_from_the_list ir_model = self._make_model('x_wf_cache_deleted') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:03,025 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 186, in test_deleting_the_last_workflow_removes_its_model_from_the_list ir_model = self._make_model('x_wf_cache_deleted') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:05,634 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41a26fc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 187, in test_deleting_the_last_workflow_removes_its_model_from_the_list workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:05,635 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd436f9080> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 187, in test_deleting_the_last_workflow_removes_its_model_from_the_list workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:05,641 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 187, in test_deleting_the_last_workflow_removes_its_model_from_the_list workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:05,644 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 187, in test_deleting_the_last_workflow_removes_its_model_from_the_list workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:05,645 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd436f9260> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 187, in test_deleting_the_last_workflow_removes_its_model_from_the_list workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:05,659 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 187, in test_deleting_the_last_workflow_removes_its_model_from_the_list workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:05,660 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 187, in test_deleting_the_last_workflow_removes_its_model_from_the_list workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:05,896 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13064] 2026-08-13 07:40:05,973 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted workflow.workflow records with IDs: [67] 2026-08-13 07:40:06,010 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_workflow_model_names_cache: Starting TestWorkflowModelNamesCache.test_model_with_a_workflow_appears_in_the_list ... 2026-08-13 07:40:08,236 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41892700> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 93, in test_model_with_a_workflow_appears_in_the_list ir_model = self._make_model('x_wf_cache_present') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:08,237 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4423a660> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 93, in test_model_with_a_workflow_appears_in_the_list ir_model = self._make_model('x_wf_cache_present') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:08,242 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 93, in test_model_with_a_workflow_appears_in_the_list ir_model = self._make_model('x_wf_cache_present') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:08,245 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 93, in test_model_with_a_workflow_appears_in_the_list ir_model = self._make_model('x_wf_cache_present') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:08,245 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd44238ae0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 93, in test_model_with_a_workflow_appears_in_the_list ir_model = self._make_model('x_wf_cache_present') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:08,257 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 93, in test_model_with_a_workflow_appears_in_the_list ir_model = self._make_model('x_wf_cache_present') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:08,257 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 93, in test_model_with_a_workflow_appears_in_the_list ir_model = self._make_model('x_wf_cache_present') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:10,758 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd41d2cd60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 94, in test_model_with_a_workflow_appears_in_the_list self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:10,759 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd407642c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 94, in test_model_with_a_workflow_appears_in_the_list self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:10,766 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 94, in test_model_with_a_workflow_appears_in_the_list self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:10,770 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 94, in test_model_with_a_workflow_appears_in_the_list self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:10,771 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd40764900> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 94, in test_model_with_a_workflow_appears_in_the_list self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:10,786 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 94, in test_model_with_a_workflow_appears_in_the_list self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:10,787 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 94, in test_model_with_a_workflow_appears_in_the_list self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:10,841 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_workflow_model_names_cache: Starting TestWorkflowModelNamesCache.test_model_without_a_workflow_is_absent_from_the_list ... 2026-08-13 07:40:13,112 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbdaea60860> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 105, in test_model_without_a_workflow_is_absent_from_the_list self._make_model('x_wf_cache_absent') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:13,113 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41ac7d80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 105, in test_model_without_a_workflow_is_absent_from_the_list self._make_model('x_wf_cache_absent') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:13,119 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 105, in test_model_without_a_workflow_is_absent_from_the_list self._make_model('x_wf_cache_absent') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:13,123 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 105, in test_model_without_a_workflow_is_absent_from_the_list self._make_model('x_wf_cache_absent') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:13,125 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41ac7b00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 105, in test_model_without_a_workflow_is_absent_from_the_list self._make_model('x_wf_cache_absent') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:13,141 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 105, in test_model_without_a_workflow_is_absent_from_the_list self._make_model('x_wf_cache_absent') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:13,142 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 105, in test_model_without_a_workflow_is_absent_from_the_list self._make_model('x_wf_cache_absent') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:14,121 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_automation.tests.test_workflow_model_names_cache: Starting TestWorkflowModelNamesCache.test_moving_a_workflow_to_another_model_updates_both_on_the_next_read ... 2026-08-13 07:40:15,849 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd64d2a7a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 145, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read old_model = self._make_model('x_wf_cache_move_from') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:15,850 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41775940> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 145, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read old_model = self._make_model('x_wf_cache_move_from') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:15,856 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 145, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read old_model = self._make_model('x_wf_cache_move_from') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:15,860 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 145, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read old_model = self._make_model('x_wf_cache_move_from') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:15,861 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd419c0cc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 145, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read old_model = self._make_model('x_wf_cache_move_from') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:15,875 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 145, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read old_model = self._make_model('x_wf_cache_move_from') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:15,876 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 145, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read old_model = self._make_model('x_wf_cache_move_from') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:18,360 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd404ac360> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 146, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read new_model = self._make_model('x_wf_cache_move_to') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:18,361 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3fe5aa20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 146, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read new_model = self._make_model('x_wf_cache_move_to') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:18,367 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 146, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read new_model = self._make_model('x_wf_cache_move_to') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:18,370 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 146, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read new_model = self._make_model('x_wf_cache_move_to') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:18,371 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3fe5a700> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 146, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read new_model = self._make_model('x_wf_cache_move_to') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:18,385 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 146, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read new_model = self._make_model('x_wf_cache_move_to') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:18,386 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 146, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read new_model = self._make_model('x_wf_cache_move_to') File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 68, in _make_model ir_model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 29, in create res = super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 413, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:20,893 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd423c5940> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 151, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read self._pre_enable_workflow_tracking(new_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:20,894 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3c9e89a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 151, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read self._pre_enable_workflow_tracking(new_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:20,900 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 151, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read self._pre_enable_workflow_tracking(new_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:20,903 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 151, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read self._pre_enable_workflow_tracking(new_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:20,904 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3c9e9580> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 151, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read self._pre_enable_workflow_tracking(new_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:20,916 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 151, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read self._pre_enable_workflow_tracking(new_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:20,916 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 151, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read self._pre_enable_workflow_tracking(new_model) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 86, in _pre_enable_workflow_tracking ir_model.workflow_enabled = True File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:23,455 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd419add00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 153, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:23,456 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3ed08a40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 153, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:23,461 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 153, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:23,464 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 153, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:23,465 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3ed0be20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 153, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:23,478 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 153, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:23,479 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/tests/test_workflow_model_names_cache.py", line 153, in test_moving_a_workflow_to_another_model_updates_both_on_the_next_read workflow = self.env['workflow.workflow'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 157, in create res._enable_workflow_on_model() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/workflow_workflow.py", line 190, in _enable_workflow_on_model models_to_enable.write({'workflow_enabled': True}) 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 43, in write self._reload_workflow_registry() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_workflow_automation/models/ir_model.py", line 25, in _reload_workflow_registry self.pool.setup_models(self.env.cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:25,374 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42239800> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:25,375 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd3df687c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:25,380 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:25,383 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:25,383 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3df68a40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:25,396 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:25,397 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:25,406 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:40:26,298 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_conservative_scope_domain_landed_on_automation ... 2026-08-13 07:40:26,350 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_convert_and_quotation_share_one_so_vals_builder ... 2026-08-13 07:40:26,742 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_convert_method_creates_linked_so_and_launches_wf2 ... 2026-08-13 07:40:27,652 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_convert_method_without_partner_returns_empty_and_skips_wf2 ... 2026-08-13 07:40:27,775 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_convert_node_creates_linked_sale_order ... 2026-08-13 07:40:28,762 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_convert_node_launches_sale_workflow ... 2026-08-13 07:40:29,817 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_convert_without_partner_skips_sale_order ... 2026-08-13 07:40:29,938 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_create_quotation_method_creates_one_linked_order ... 2026-08-13 07:40:30,123 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_create_quotation_method_is_noop_when_order_exists ... 2026-08-13 07:40:30,332 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_draft_version_is_dormant_and_spawns_no_instance ... 2026-08-13 07:40:30,791 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_drip_engaged_reflects_trace ... 2026-08-13 07:40:31,166 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_drip_send_survives_deep_create_stack ... 2026-08-13 07:40:31,309 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_drip_step_creates_mailing_trace ... 2026-08-13 07:40:31,477 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) targets crm.lead, no opt out list available 2026-08-13 07:40:31,478 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(17,) has already reached 0 crm.lead emails 2026-08-13 07:40:31,602 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-08-13 07:40:31,642 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_drip_step_sends_non_empty_body ... 2026-08-13 07:40:31,783 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_due_funnel_timer_fires_via_real_cron_without_crashing ... 2026-08-13 07:40:32,126 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(19,) targets crm.lead, no opt out list available 2026-08-13 07:40:32,128 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(19,) has already reached 0 crm.lead emails 2026-08-13 07:40:32,177 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [553] 2026-08-13 07:40:32,185 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `Shipment to ETD`. 2026-08-13 07:40:32,987 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Time-based automation rule `Shipment to ETD` done. 2026-08-13 07:40:32,987 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `Shipment to ETA`. 2026-08-13 07:40:33,568 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Time-based automation rule `Shipment to ETA` done. 2026-08-13 07:40:33,568 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `Shipment to CY cutoff`. 2026-08-13 07:40:33,705 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Time-based automation rule `Shipment to CY cutoff` done. 2026-08-13 07:40:33,705 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Starting time-based automation rule `[Workflow Instance #84] Workflow Node #17 - Wait 3 Days`. 2026-08-13 07:40:33,819 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base_automation.models.base_automation: Time-based automation rule `[Workflow Instance #84] Workflow Node #17 - Wait 3 Days` done. 2026-08-13 07:40:33,837 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(20,) targets crm.lead, no opt out list available 2026-08-13 07:40:33,839 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(20,) has already reached 0 crm.lead emails 2026-08-13 07:40:33,865 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-08-13 07:40:33,894 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_engaged_lead_routes_to_score_path ... 2026-08-13 07:40:34,260 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_enroll_action_is_idempotent ... 2026-08-13 07:40:34,647 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_enroll_method_stamps_guard_and_campaign_once ... 2026-08-13 07:40:34,998 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_follow_up_method_posts_on_open_quotation_only ... 2026-08-13 07:40:35,160 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_funnel_timer_registers_automation_with_real_date_field ... 2026-08-13 07:40:35,451 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_hot_lead_routes_to_assignment ... 2026-08-13 07:40:35,756 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_new_lead_in_scope_spawns_funnel_instance ... 2026-08-13 07:40:36,063 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_out_of_scope_lead_not_enrolled ... 2026-08-13 07:40:36,434 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_prepare_so_vals_links_opportunity_and_partner ... 2026-08-13 07:40:36,845 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_published_version_is_the_active_version ... 2026-08-13 07:40:36,882 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_reupgrade_is_idempotent_and_keeps_bindings ... 2026-08-13 07:40:36,945 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_send_drip_method_creates_trace_and_per_lead_copy ... 2026-08-13 07:40:37,101 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(29,) targets crm.lead, no opt out list available 2026-08-13 07:40:37,102 202 INFO rb-2f9fcab-223857-403446 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(29,) has already reached 0 crm.lead emails 2026-08-13 07:40:37,179 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-08-13 07:40:37,215 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale.tests.test_marketing_sale_funnel: Starting TestMarketingSaleFunnelSeed.test_send_drip_method_missing_template_is_noop ... 2026-08-13 07:40:38,862 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4181efc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:38,862 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41d827a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:38,872 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:38,876 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:38,876 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd436dac00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:38,891 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:38,892 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:38,904 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:40:39,949 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_event.tests.test_event_adapter: Starting TestEventChannelAdapter.test_core_trigger_domain_is_not_modified_by_event_adapter ... 2026-08-13 07:40:39,989 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_event.tests.test_event_adapter: Starting TestEventChannelAdapter.test_demo_lead_has_event_medium_attribution ... 2026-08-13 07:40:40,032 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_event.tests.test_event_adapter: Starting TestEventChannelAdapter.test_event_origin_lead_enrols_in_core_funnel ... 2026-08-13 07:40:40,834 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_event.tests.test_event_adapter: Starting TestEventChannelAdapter.test_event_registration_creates_lead_with_event_medium ... 2026-08-13 07:40:41,526 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_event.tests.test_event_adapter: Starting TestEventChannelAdapter.test_registration_with_utm_medium_keeps_its_medium ... 2026-08-13 07:40:42,284 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_event.tests.test_event_adapter: Starting TestEventChannelAdapter.test_utm_medium_event_seed_is_installed ... 2026-08-13 07:40:43,988 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd666ad580> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:43,989 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd431b2700> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:43,995 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:43,999 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:44,000 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd3e1eafc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:44,012 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:44,012 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:44,022 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:40:44,289 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_livechat.tests.test_livechat_lead_medium: Starting TestLivechatLeadMedium.test_chatbot_crm_prepare_lead_values_stamps_live_chat_medium ... 2026-08-13 07:40:45,143 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_livechat.tests.test_livechat_lead_medium: Starting TestLivechatLeadMedium.test_convert_visitor_to_lead_keeps_livechat_source ... 2026-08-13 07:40:45,262 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_livechat.tests.test_livechat_lead_medium: Starting TestLivechatLeadMedium.test_convert_visitor_to_lead_stamps_live_chat_medium ... 2026-08-13 07:40:45,372 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_livechat.tests.test_livechat_lead_medium: Starting TestLivechatLeadMedium.test_demo_lead_has_correct_utm_attribution ... 2026-08-13 07:40:45,435 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_livechat.tests.test_livechat_lead_medium: Starting TestLivechatLeadMedium.test_utm_medium_live_chat_exists ... 2026-08-13 07:40:45,503 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:40:45,639 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_sms.tests.test_sms_adapter: Starting TestSmsAdapter.test_core_funnel_enrolls_sms_medium_lead ... 2026-08-13 07:40:46,047 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_sms.tests.test_sms_adapter: Starting TestSmsAdapter.test_sms_nurture_action_exists_and_targets_crm_lead ... 2026-08-13 07:40:46,090 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_sms.tests.test_sms_adapter: Starting TestSmsAdapter.test_sms_nurture_action_exits_gracefully_without_phone ... 2026-08-13 07:40:46,403 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_sms.tests.test_sms_adapter: Starting TestSmsAdapter.test_sms_nurture_action_sends_when_phone_present ... 2026-08-13 07:40:46,765 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_sms.tests.test_sms_adapter: Starting TestSmsAdapter.test_wms_sms_engaged_false_without_sms_trace ... 2026-08-13 07:40:47,109 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_sms.tests.test_sms_adapter: Starting TestSmsAdapter.test_wms_sms_engaged_true_when_sms_delivered ... 2026-08-13 07:40:47,516 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_sms.tests.test_sms_adapter: Starting TestSmsAdapter.test_wms_sms_engaged_true_when_sms_link_clicked ... 2026-08-13 07:40:49,715 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd42be5800> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:49,716 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4303c540> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:49,721 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:49,724 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:49,724 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4303c040> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:49,738 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:49,739 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:49,750 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:40:50,044 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_social.tests.test_social_channel_adapter: Starting TestSocialChannelAdapter.test_convert_returns_crm_lead_record ... 2026-08-13 07:40:50,131 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_social.tests.test_social_channel_adapter: Starting TestSocialChannelAdapter.test_pre_existing_medium_is_not_overwritten ... 2026-08-13 07:40:50,216 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_social.tests.test_social_channel_adapter: Starting TestSocialChannelAdapter.test_social_lead_is_stamped_with_nurture_campaign ... 2026-08-13 07:40:50,290 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_social.tests.test_social_channel_adapter: Starting TestSocialChannelAdapter.test_social_lead_is_stamped_with_social_medium ... 2026-08-13 07:40:50,379 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_social.tests.test_social_channel_adapter: Starting TestSocialChannelAdapter.test_social_lead_source_id_is_preserved ... 2026-08-13 07:40:50,470 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_social.tests.test_social_channel_adapter: Starting TestSocialChannelAdapter.test_utm_medium_social_seed_is_installed ... 2026-08-13 07:40:50,525 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:40:50,605 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_completing_same_opted_in_survey_twice_does_not_duplicate_lead ... 2026-08-13 07:40:50,699 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.models.survey_user_input: Survey lead origination: created lead 100 (survey=45, input=49) 2026-08-13 07:40:50,746 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_core_workflow_trigger_domain_is_not_modified ... 2026-08-13 07:40:50,859 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.models.survey_user_input: Survey lead origination: created lead 101 (survey=45, input=50) 2026-08-13 07:40:50,891 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_created_lead_is_type_lead_and_unassigned ... 2026-08-13 07:40:50,991 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.models.survey_user_input: Survey lead origination: created lead 102 (survey=45, input=51) 2026-08-13 07:40:51,019 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_email_only_completion_twice_does_not_duplicate_lead ... 2026-08-13 07:40:51,097 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.models.survey_user_input: Survey lead origination: created lead 103 (survey=45, input=52) 2026-08-13 07:40:51,138 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_non_opted_in_survey_does_not_create_lead ... 2026-08-13 07:40:51,237 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_opted_in_survey_completion_creates_lead_with_survey_medium ... 2026-08-13 07:40:51,340 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.models.survey_user_input: Survey lead origination: created lead 104 (survey=45, input=54) 2026-08-13 07:40:51,379 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_opted_in_survey_email_only_creates_lead ... 2026-08-13 07:40:51,476 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.models.survey_user_input: Survey lead origination: created lead 105 (survey=45, input=55) 2026-08-13 07:40:51,514 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_opted_in_survey_without_contact_does_not_create_lead ... 2026-08-13 07:40:51,620 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_scored_survey_completion_includes_score_in_lead_description ... 2026-08-13 07:40:51,757 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.models.survey_user_input: Survey lead origination: created lead 106 (survey=47, input=57) 2026-08-13 07:40:51,791 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_survey.tests.test_survey_lead_origination: Starting TestSurveyLeadOrigination.test_test_entry_does_not_create_lead ... 2026-08-13 07:40:51,910 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:40:51,978 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_website.tests.test_website_channel_adapter: Starting TestWebsiteChannelAdapter.test_assigned_website_lead_is_not_enrolled ... 2026-08-13 07:40:52,321 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_website.tests.test_website_channel_adapter: Starting TestWebsiteChannelAdapter.test_non_website_in_scope_lead_also_enrols ... 2026-08-13 07:40:52,611 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_website.tests.test_website_channel_adapter: Starting TestWebsiteChannelAdapter.test_website_medium_attribution_preserved_after_enrolment ... 2026-08-13 07:40:52,998 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_website.tests.test_website_channel_adapter: Starting TestWebsiteChannelAdapter.test_website_medium_lead_is_enrolled_in_funnel ... 2026-08-13 07:40:55,753 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd666aa200> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:55,754 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd454d4c20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:55,760 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:55,763 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:55,764 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd454d7b00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:55,777 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:55,778 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:40:55,793 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:40:56,120 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_zalo.tests.test_zalo_adapter: Starting TestZaloAdapter.test_core_funnel_enrolls_zalo_medium_lead ... 2026-08-13 07:40:56,429 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_zalo.tests.test_zalo_adapter: Starting TestZaloAdapter.test_wmz_zalo_engaged_false_without_zalo_messages ... 2026-08-13 07:40:56,726 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_zalo.tests.test_zalo_adapter: Starting TestZaloAdapter.test_wmz_zalo_engaged_true_when_message_delivered ... 2026-08-13 07:40:57,023 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_zalo.tests.test_zalo_adapter: Starting TestZaloAdapter.test_zalo_lead_attributed_with_zalo_medium ... 2026-08-13 07:40:57,382 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_zalo.tests.test_zalo_adapter: Starting TestZaloAdapter.test_zbs_nurture_action_exists_and_targets_crm_lead ... 2026-08-13 07:40:57,426 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_workflow_marketing_sale_zalo.tests.test_zalo_adapter: Starting TestZaloAdapter.test_zbs_nurture_action_exits_gracefully_without_zalo_account ... 2026-08-13 07:41:00,046 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd452660c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:41:00,047 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd647e6200> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:41:00,052 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:41:00,054 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:41:00,055 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd647e5f80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:41:00,067 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:41:00,068 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:41:00,077 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:00,705 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-08-13 07:41:00,718 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13178] 2026-08-13 07:41:00,725 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:41:00,738 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_channel_basic_info_acl: Starting TestNonInternalUserChannelAccess.test_channel_basic_info_internal_user_no_regression ... 2026-08-13 07:41:00,774 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_channel_basic_info_acl: Starting TestNonInternalUserChannelAccess.test_channel_basic_info_portal_user_no_zalo_link ... 2026-08-13 07:41:00,817 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_channel_basic_info_acl: Starting TestNonInternalUserChannelAccess.test_channel_basic_info_portal_user_with_zalo_link ... 2026-08-13 07:41:00,888 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:00,999 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_account: Starting TestZaloAccountFeatures.test_exchange_authorization_code_missing_verifier ... 2026-08-13 07:41:01,035 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_account: Starting TestZaloAccountFeatures.test_exchange_authorization_code_success ... 2026-08-13 07:41:01,071 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_account: Starting TestZaloAccountFeatures.test_permission_url_generation ... 2026-08-13 07:41:01,103 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_account: Starting TestZaloAccountFeatures.test_permission_url_requires_base_url ... 2026-08-13 07:41:01,137 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_account: Starting TestZaloAccountFeatures.test_refresh_token_when_expired ... 2026-08-13 07:41:01,203 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:01,357 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_channel_outbound: Starting TestZaloChannelOutbound.test_add_members_allows_any_internal_user ... 2026-08-13 07:41:01,719 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-08-13 07:41:01,729 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13186] 2026-08-13 07:41:01,734 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:41:01,825 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_channel_outbound: Starting TestZaloChannelOutbound.test_add_members_blocks_external_contacts ... 2026-08-13 07:41:01,900 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_channel_outbound: Starting TestZaloChannelOutbound.test_admin_not_auto_added_to_new_channel ... 2026-08-13 07:41:02,367 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-08-13 07:41:02,381 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13190] 2026-08-13 07:41:02,388 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:41:02,537 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [515, 516] 2026-08-13 07:41:02,576 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_channel_outbound: Starting TestZaloChannelOutbound.test_channel_post_creates_outbound_zalo_message ... 2026-08-13 07:41:02,671 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=2 template_id=False partner_link=3 2026-08-13 07:41:02,671 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:02,692 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_channel_outbound: Starting TestZaloChannelOutbound.test_channel_post_multiple_attachments_split ... 2026-08-13 07:41:02,699 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-08-13 07:41:02,706 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-08-13 07:41:02,814 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=3 template_id=False partner_link=3 2026-08-13 07:41:02,814 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:02,825 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=4 template_id=False partner_link=3 2026-08-13 07:41:02,825 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:02,849 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_channel_outbound: Starting TestZaloChannelOutbound.test_notify_users_sync_adds_members_and_pins ... 2026-08-13 07:41:03,425 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-08-13 07:41:03,450 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13197] 2026-08-13 07:41:03,458 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:41:03,571 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_channel_outbound: Starting TestZaloChannelOutbound.test_pin_members_resurfaces_hidden_zalo_conversation ... 2026-08-13 07:41:03,621 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:41:03,755 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_action_retry_skips_oa_initiated_mirror_records ... 2026-08-13 07:41:03,878 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_api_pull_exception_marked_error_no_raise ... 2026-08-13 07:41:03,930 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_api_pull_no_match_falls_back_to_warning ... 2026-08-13 07:41:03,977 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_duplicate_synth_no_double_post ... 2026-08-13 07:41:04,274 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_inbound_follow_event_marks_following ... 2026-08-13 07:41:04,388 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_inbound_status_updates_outbound_message ... 2026-08-13 07:41:04,448 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_inbound_status_with_oa_as_sender_marks_delivered ... 2026-08-13 07:41:04,596 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_inbound_status_without_explicit_status_still_marks_delivered ... 2026-08-13 07:41:04,647 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_inbound_text_creates_channel_and_message ... 2026-08-13 07:41:04,790 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_oa_send_text_with_prior_outbound_updates_status_only ... 2026-08-13 07:41:04,861 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_oa_send_text_without_prior_outbound_creates_discuss_message ... 2026-08-13 07:41:05,057 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_oa_send_with_mapped_admin_uses_user_as_author ... 2026-08-13 07:41:05,611 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_oa_send_with_portal_user_admin_falls_back_to_oa_partner ... 2026-08-13 07:41:05,954 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_message: OA admin_id=portal_admin_uid_001 has partner_link(s) [8] but none are linked to an internal user; falling back to generic OA partner. Manager should link one partner to a user. 2026-08-13 07:41:06,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_oa_send_with_quote_preserves_threading ... 2026-08-13 07:41:06,255 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_oa_send_with_unmapped_admin_falls_back_to_oa_partner ... 2026-08-13 07:41:06,319 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_message: OA admin_id=never_seen_before_admin_id has no partner_link in account=5. Admin must chat with the OA from their personal Zalo first, then manager maps the partner to an internal user. 2026-08-13 07:41:06,453 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_inbound_processing: Starting TestZaloInboundProcessing.test_user_received_no_outbound_triggers_api_pull ... 2026-08-13 07:41:06,672 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:41:06,844 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_mail_message_status: Starting TestZaloMailMessageStatus.test_message_format_includes_zalo_status ... 2026-08-13 07:41:06,918 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:07,032 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_outbound_sending: Starting TestZaloOutboundSending.test_outbound_file_attachment_uses_file_sender ... 2026-08-13 07:41:07,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=29 template_id=False partner_link=False 2026-08-13 07:41:07,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:07,077 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_outbound_sending: Starting TestZaloOutboundSending.test_outbound_image_attachment_uses_image_sender ... 2026-08-13 07:41:07,091 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-08-13 07:41:07,115 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=30 template_id=False partner_link=False 2026-08-13 07:41:07,115 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:07,145 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_outbound_sending: Starting TestZaloOutboundSending.test_outbound_prefers_app_scoped_recipient_id ... 2026-08-13 07:41:07,206 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=31 template_id=False partner_link=10 2026-08-13 07:41:07,206 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:07,230 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_outbound_sending: Starting TestZaloOutboundSending.test_outbound_text_dispatches_and_sets_state ... 2026-08-13 07:41:07,250 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=32 template_id=False partner_link=False 2026-08-13 07:41:07,250 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:07,282 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_outbound_sending: Starting TestZaloOutboundSending.test_outbound_text_plus_attachment_dispatches_both ... 2026-08-13 07:41:07,292 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-08-13 07:41:07,312 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=33 template_id=False partner_link=False 2026-08-13 07:41:07,312 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:07,331 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_outbound_sending: Starting TestZaloOutboundSending.test_outbound_usererror_sets_failed ... 2026-08-13 07:41:07,338 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=34 template_id=False partner_link=False 2026-08-13 07:41:07,338 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS no template_id; fallback to parent dispatch 2026-08-13 07:41:07,383 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:41:07,500 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_cannot_unlink_partner_link_used_by_channel ... 2026-08-13 07:41:07,523 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13240] 2026-08-13 07:41:07,549 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_get_zalo_channel_prefers_partner_link_over_partner_match ... 2026-08-13 07:41:07,645 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [534, 535] 2026-08-13 07:41:07,681 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_inbound_collision_does_not_abort_webhook ... 2026-08-13 07:41:07,882 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [537, 538] 2026-08-13 07:41:07,955 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_incoming_message_does_not_overwrite_existing_avatar ... 2026-08-13 07:41:08,048 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_incoming_message_seeds_avatar_when_partner_has_none ... 2026-08-13 07:41:08,194 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_manual_sync_full_sync_overwrites ... 2026-08-13 07:41:08,475 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_oa_send_event_resolves_customer_link_not_oa ... 2026-08-13 07:41:08,522 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_partner_reassign_propagates_to_channel_and_messages ... 2026-08-13 07:41:08,669 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_reuse_link_by_user_id_by_app ... 2026-08-13 07:41:08,771 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_partner_link: Created Zalo contact account=8 partner=1154 oa_user_id=oa-first app_user_id=app-200 2026-08-13 07:41:08,817 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_partner_link: Mapped Zalo contact account=8 partner=1154 oa_user_id=oa-new app_user_id=app-200 2026-08-13 07:41:08,849 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_single_fallback_link_reported_as_one_not_two ... 2026-08-13 07:41:08,992 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_sync_button_bypasses_cache ... 2026-08-13 07:41:09,105 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_sync_button_redownloads_avatar_when_url_unchanged ... 2026-08-13 07:41:09,202 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_sync_button_returns_display_notification ... 2026-08-13 07:41:09,350 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_sync_button_writes_shared_phone_to_link ... 2026-08-13 07:41:09,472 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_sync_fallback_counts_fail_when_link_has_no_metadata ... 2026-08-13 07:41:09,560 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_sync_fallback_seeds_from_webhook_metadata ... 2026-08-13 07:41:09,662 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_partner_link: Starting TestZaloPartnerLinkFeatures.test_webhook_seeds_name_once_never_overwrites ... 2026-08-13 07:41:09,924 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:41:10,070 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_webhook: Starting TestZaloWebhookFeatures.test_get_account_by_payload_prefers_oa_id ... 2026-08-13 07:41:10,121 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_webhook: Starting TestZaloWebhookFeatures.test_handle_supported_webhook_creates_message ... 2026-08-13 07:41:10,157 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_webhook: Starting TestZaloWebhookFeatures.test_handle_unsupported_event_is_ignored ... 2026-08-13 07:41:10,174 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.tests.test_feature_webhook: Starting TestZaloWebhookFeatures.test_idempotency_by_payload_fingerprint ... 2026-08-13 07:41:10,228 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:19,002 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_account.tests.test_send_invoice_via_zalo: Starting TestSendInvoiceViaZalo.test_attachments_widget_displayed_for_zalo ... 2026-08-13 07:41:21,230 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_account.tests.test_send_invoice_via_zalo: Starting TestSendInvoiceViaZalo.test_caption_renders_on_newid_record ... 2026-08-13 07:41:21,727 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_account.tests.test_send_invoice_via_zalo: Starting TestSendInvoiceViaZalo.test_cs_failure_falls_back_to_zbs ... 2026-08-13 07:41:22,530 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_account.tests.test_send_invoice_via_zalo: Starting TestSendInvoiceViaZalo.test_cs_success_sends_caption_text_then_file_and_posts_chatter ... 2026-08-13 07:41:23,286 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_account.tests.test_send_invoice_via_zalo: Starting TestSendInvoiceViaZalo.test_oversize_pdf_skips_cs_and_uses_zbs ... 2026-08-13 07:41:24,112 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_account.tests.test_send_invoice_via_zalo: Starting TestSendInvoiceViaZalo.test_partner_without_link_not_offered ... 2026-08-13 07:41:24,717 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_account.tests.test_send_invoice_via_zalo: Starting TestSendInvoiceViaZalo.test_savepoint_isolation_one_failure_keeps_batch_sending ... 2026-08-13 07:41:25,663 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_account.tests.test_send_invoice_via_zalo: Starting TestSendInvoiceViaZalo.test_zbs_not_approved_skips_without_raise ... 2026-08-13 07:41:26,477 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:41:26,537 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_duplicate_contact_bug: Starting TestDuplicateContactBug.test_control_both_ids_match ... 2026-08-13 07:41:26,598 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_partner_link: Created Zalo contact account=11 partner=1175 oa_user_id=oa-user-ctrl app_user_id=same-app-id 2026-08-13 07:41:26,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_duplicate_contact_bug: Starting TestDuplicateContactBug.test_fix_sync_partner_link_fallback_by_oa_user_id ... 2026-08-13 07:41:26,716 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.models.res_partner: Synced OAuth identity to existing Zalo link account=11 partner=1177 app_user_id=app-user-fix-test oa_user_id=oa-user-fix-test 2026-08-13 07:41:26,736 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_duplicate_contact_bug: Starting TestDuplicateContactBug.test_hypothesis_a_different_app_scoped_ids ... 2026-08-13 07:41:26,825 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_partner_link: Created Zalo contact account=11 partner=1178 oa_user_id=oa-user-huong app_user_id=oa-app-111 2026-08-13 07:41:26,867 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_duplicate_contact_bug: Starting TestDuplicateContactBug.test_hypothesis_a_reverse_oauth_first ... 2026-08-13 07:41:26,927 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.models.res_partner: Created OAuth-first Zalo link account=11 partner=1179 app_user_id=graph-app-333 oa_user_id=oa-user-huong-2 link_id=37 2026-08-13 07:41:26,932 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_partner_link: Mapped Zalo contact account=11 partner=1179 oa_user_id=oa-user-huong-2 app_user_id=graph-app-333 2026-08-13 07:41:26,970 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_duplicate_contact_bug: Starting TestDuplicateContactBug.test_hypothesis_b_app_id_unique_constraint ... 2026-08-13 07:41:27,004 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_duplicate_contact_bug: Starting TestDuplicateContactBug.test_hypothesis_b_no_portal_auth_account ... 2026-08-13 07:41:27,054 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.models.res_partner: Created OAuth-first Zalo link account=11 partner=1180 app_user_id=app-user-noaccount oa_user_id=oa-user-noaccount link_id=38 2026-08-13 07:41:27,072 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_duplicate_contact_bug: Starting TestDuplicateContactBug.test_hypothesis_c_non_follower_no_app_id ... 2026-08-13 07:41:27,207 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_duplicate_contact_bug: Starting TestDuplicateContactBug.test_hypothesis_c_worst_case_no_cross_reference ... 2026-08-13 07:41:27,358 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:27,401 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_oauth_partner_mapping: Starting TestZaloOAuthPartnerMapping.test_oa_first_then_oauth_login_matches_partner ... 2026-08-13 07:41:27,456 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_partner_link: Created Zalo contact account=13 partner=1183 oa_user_id=oa-before-oauth app_user_id=app-after-chat 2026-08-13 07:41:27,487 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.models.res_partner: Synced OAuth identity to existing Zalo link account=13 partner=1183 app_user_id=app-after-chat oa_user_id=oa-before-oauth 2026-08-13 07:41:27,505 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_oauth_partner_mapping: Starting TestZaloOAuthPartnerMapping.test_oauth_first_then_webhook_reuses_partner ... 2026-08-13 07:41:27,565 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.models.res_partner: Created OAuth-first Zalo link account=13 partner=1184 app_user_id=app-user-1 oa_user_id=n/a link_id=42 2026-08-13 07:41:27,570 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo.models.viin_zalo_partner_link: Mapped Zalo contact account=13 partner=1184 oa_user_id=oa-user-xyz app_user_id=app-user-1 2026-08-13 07:41:27,606 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_auth_oauth.tests.test_oauth_partner_mapping: Starting TestZaloOAuthPartnerMapping.test_signup_values_fallbacks_to_oa_id ... 2026-08-13 07:41:27,737 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:27,960 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestSendTemplateWizardAccount.test_compute_partner_link_ids_uses_template_account ... 2026-08-13 07:41:28,007 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestSendTemplateWizardAccount.test_cs_template_uses_cs_partner_link ... 2026-08-13 07:41:28,074 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestSendTemplateWizardAccount.test_get_zalo_recipients_shows_partners_from_all_accessible_accounts ... 2026-08-13 07:41:28,147 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestSendTemplateWizardAccount.test_prepare_send_values_uses_template_account ... 2026-08-13 07:41:28,213 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestSendTemplateWizardAccount.test_sending_account_falls_back_without_template ... 2026-08-13 07:41:28,248 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestSendTemplateWizardAccount.test_sending_account_follows_cs_template ... 2026-08-13 07:41:28,283 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestSendTemplateWizardAccount.test_sending_account_follows_template_account ... 2026-08-13 07:41:28,329 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:28,878 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-08-13 07:41:28,892 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13327] 2026-08-13 07:41:28,898 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:41:29,262 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-08-13 07:41:29,271 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13330] 2026-08-13 07:41:29,277 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:41:29,343 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestTemplateAccessControl.test_001_open_template_visible_and_recipient_resolved_for_non_notify_user ... 2026-08-13 07:41:29,406 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestTemplateAccessControl.test_002_restricted_template_hidden_and_send_blocked ... 2026-08-13 07:41:29,503 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestTemplateAccessControl.test_003_restricted_template_visible_when_user_included ... 2026-08-13 07:41:29,542 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestTemplateAccessControl.test_005_notify_membership_does_not_grant_send_access ... 2026-08-13 07:41:29,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_send_template_wizard: Starting TestTemplateAccessControl.test_006_multi_company_template_not_visible_cross_company ... 2026-08-13 07:41:33,598 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:41:33,792 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_message_send_template: Starting TestZaloMessageSendTemplate.test_normalize_zbs_phone_contract ... 2026-08-13 07:41:33,833 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_message_send_template: Starting TestZaloMessageSendTemplate.test_scenario1_bad_phone_blocked_then_fixed_and_sent ... 2026-08-13 07:41:34,030 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [552, 553] 2026-08-13 07:41:34,107 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=50 template_id=16 partner_link=50 2026-08-13 07:41:34,109 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS payload prepared: route=sdt template_id=tpl_a07b39b250 2026-08-13 07:41:34,110 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS sending via route=sdt 2026-08-13 07:41:34,110 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS API response: {'message_id': 'msg_scenario1_ok'} 2026-08-13 07:41:34,156 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_message_send_template: Starting TestZaloMessageSendTemplate.test_scenario2_unregistered_number_failed_then_fixed_and_sent ... 2026-08-13 07:41:34,275 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [555, 556] 2026-08-13 07:41:34,348 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=51 template_id=16 partner_link=51 2026-08-13 07:41:34,351 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS payload prepared: route=sdt template_id=tpl_a07b39b250 2026-08-13 07:41:34,351 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS sending via route=sdt 2026-08-13 07:41:34,443 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=52 template_id=16 partner_link=51 2026-08-13 07:41:34,443 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS payload prepared: route=sdt template_id=tpl_a07b39b250 2026-08-13 07:41:34,443 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS sending via route=sdt 2026-08-13 07:41:34,443 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS API response: {'message_id': 'msg_scenario2_ok'} 2026-08-13 07:41:34,475 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_message_send_template: Starting TestZaloMessageSendTemplate.test_send_with_template_uses_template_payload ... 2026-08-13 07:41:34,536 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=53 template_id=18 partner_link=49 2026-08-13 07:41:34,539 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS payload prepared: route=uid template_id=tpl_2a411f78ce 2026-08-13 07:41:34,539 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS sending via route=uid 2026-08-13 07:41:34,539 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS API response: {'message_id': 'tpl_msg_123'} 2026-08-13 07:41:34,567 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_message_send_template: Starting TestZaloMessageSendTemplate.test_uid_route_ignores_garbage_phone ... 2026-08-13 07:41:34,729 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS dispatch outbound payload: msg_id=54 template_id=17 partner_link=49 2026-08-13 07:41:34,730 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS payload prepared: route=uid template_id=tpl_259e9563bc 2026-08-13 07:41:34,730 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS sending via route=uid 2026-08-13 07:41:34,730 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.models.viin_zalo_message: ZBS API response: {'message_id': 'msg_uid_ok'} 2026-08-13 07:41:34,783 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:34,907 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_payload: Starting TestZaloZbsPayload.test_empty_route_policy_prefers_uid_then_phone_fallback ... 2026-08-13 07:41:35,004 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_payload: Starting TestZaloZbsPayload.test_missing_partner_link_raises_error ... 2026-08-13 07:41:35,096 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_payload: Starting TestZaloZbsPayload.test_phone_only_template_uses_phone_route ... 2026-08-13 07:41:35,186 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_payload: Starting TestZaloZbsPayload.test_phone_payload_generation ... 2026-08-13 07:41:35,270 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zalo_payload: Starting TestZaloZbsPayload.test_uid_payload_generation ... 2026-08-13 07:41:35,373 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:35,509 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zbs_safety: Starting TestZaloZbsSafety.test_coerce_value_keeps_float_for_non_money ... 2026-08-13 07:41:35,584 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zbs_safety: Starting TestZaloZbsSafety.test_normalize_param_type_mapping ... 2026-08-13 07:41:35,664 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zbs_safety: Starting TestZaloZbsSafety.test_rating_star_constraint ... 2026-08-13 07:41:35,729 202 INFO rb-2f9fcab-223857-403446 odoo.addons.viin_zalo_zbs.tests.test_zbs_safety: Starting TestZaloZbsSafety.test_sync_templates_paginates ... 2026-08-13 07:41:37,958 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:37,971 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Starting TestLogsAssetsGenerateTime.test_logs_assets_check_time ... 2026-08-13 07:41:38,083 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.iframe_css_assets_readonly.css' checked in 0.03s 2026-08-13 07:41:38,084 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.iframe_css_assets_readonly.js' checked in 0.00s 2026-08-13 07:41:38,095 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.dark_mode_assets_backend.css' checked in 0.01s 2026-08-13 07:41:38,096 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.dark_mode_assets_backend.js' checked in 0.00s 2026-08-13 07:41:38,267 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy_dark.css' checked in 0.17s 2026-08-13 07:41:38,350 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy_dark.js' checked in 0.08s 2026-08-13 07:41:38,525 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy.css' checked in 0.18s 2026-08-13 07:41:38,604 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy.js' checked in 0.08s 2026-08-13 07:41:38,607 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_wysiwyg.css' checked in 0.00s 2026-08-13 07:41:38,608 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_wysiwyg.js' checked in 0.00s 2026-08-13 07:41:38,610 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.mocha_tests.css' checked in 0.00s 2026-08-13 07:41:38,613 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.mocha_tests.js' checked in 0.00s 2026-08-13 07:41:38,617 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'pos_self_order.assets_tests.css' checked in 0.00s 2026-08-13 07:41:38,618 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'pos_self_order.assets_tests.js' checked in 0.00s 2026-08-13 07:41:38,620 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.fullcalendar_lib.css' checked in 0.00s 2026-08-13 07:41:38,620 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.fullcalendar_lib.js' checked in 0.00s 2026-08-13 07:41:38,622 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_link_popover.css' checked in 0.00s 2026-08-13 07:41:38,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_link_popover.js' checked in 0.01s 2026-08-13 07:41:38,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_web_sankey.sankey_chart.css' checked in 0.00s 2026-08-13 07:41:38,644 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_web_sankey.sankey_chart.js' checked in 0.01s 2026-08-13 07:41:38,646 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.multiple_broken_xml.css' checked in 0.00s 2026-08-13 07:41:38,647 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.multiple_broken_xml.js' checked in 0.00s 2026-08-13 07:41:38,657 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest2.css' checked in 0.01s 2026-08-13 07:41:38,661 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest2.js' checked in 0.00s 2026-08-13 07:41:38,664 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_discuss_public_test_tours.css' checked in 0.00s 2026-08-13 07:41:38,665 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_discuss_public_test_tours.js' checked in 0.00s 2026-08-13 07:41:38,720 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_common.css' checked in 0.06s 2026-08-13 07:41:38,721 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_common.js' checked in 0.00s 2026-08-13 07:41:38,741 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_wysiwyg.css' checked in 0.02s 2026-08-13 07:41:38,742 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_wysiwyg.js' checked in 0.00s 2026-08-13 07:41:38,778 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter.css' checked in 0.04s 2026-08-13 07:41:38,780 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter.js' checked in 0.00s 2026-08-13 07:41:38,782 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_tracking_location_route.assets_frontend_map.css' checked in 0.00s 2026-08-13 07:41:38,783 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_tracking_location_route.assets_frontend_map.js' checked in 0.00s 2026-08-13 07:41:38,785 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_demo_video.css' checked in 0.00s 2026-08-13 07:41:38,785 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_demo_video.js' checked in 0.00s 2026-08-13 07:41:38,806 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_wysiwyg.css' checked in 0.02s 2026-08-13 07:41:38,941 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_wysiwyg.js' checked in 0.13s 2026-08-13 07:41:39,010 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_lazy.css' checked in 0.07s 2026-08-13 07:41:39,016 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_lazy.js' checked in 0.01s 2026-08-13 07:41:39,254 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_stock_age_report.assets_financial_report.css' checked in 0.24s 2026-08-13 07:41:41,577 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_stock_age_report.assets_financial_report.js' checked in 2.32s 2026-08-13 07:41:41,591 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'snailmail.report_assets_snailmail.css' checked in 0.01s 2026-08-13 07:41:41,592 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'snailmail.report_assets_snailmail.js' checked in 0.00s 2026-08-13 07:41:41,675 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.iframe_css_assets_edit.css' checked in 0.08s 2026-08-13 07:41:41,680 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.iframe_css_assets_edit.js' checked in 0.01s 2026-08-13 07:41:41,683 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.qunit_embed_suite.css' checked in 0.00s 2026-08-13 07:41:41,705 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.qunit_embed_suite.js' checked in 0.02s 2026-08-13 07:41:41,746 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_all_wysiwyg_inside.css' checked in 0.04s 2026-08-13 07:41:41,747 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_all_wysiwyg_inside.js' checked in 0.00s 2026-08-13 07:41:41,811 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend.css' checked in 0.06s 2026-08-13 07:41:42,929 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend.js' checked in 1.12s 2026-08-13 07:41:42,982 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'hr_attendance.assets_public_attendance.css' checked in 0.05s 2026-08-13 07:41:42,984 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'hr_attendance.assets_public_attendance.js' checked in 0.00s 2026-08-13 07:41:42,986 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.assets_print.css' checked in 0.00s 2026-08-13 07:41:42,986 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.assets_print.js' checked in 0.00s 2026-08-13 07:41:43,081 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.assets_prod.css' checked in 0.09s 2026-08-13 07:41:43,086 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.assets_prod.js' checked in 0.01s 2026-08-13 07:41:43,090 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'survey.survey_user_input_session_assets.css' checked in 0.00s 2026-08-13 07:41:43,091 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'survey.survey_user_input_session_assets.js' checked in 0.00s 2026-08-13 07:41:43,242 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_helpers.css' checked in 0.15s 2026-08-13 07:41:43,242 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_helpers.js' checked in 0.00s 2026-08-13 07:41:43,265 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.backend_assets_wysiwyg.css' checked in 0.02s 2026-08-13 07:41:43,267 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.backend_assets_wysiwyg.js' checked in 0.00s 2026-08-13 07:41:43,268 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_emoji.css' checked in 0.00s 2026-08-13 07:41:43,269 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_emoji.js' checked in 0.00s 2026-08-13 07:41:43,271 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_shop_js.css' checked in 0.00s 2026-08-13 07:41:43,272 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_shop_js.js' checked in 0.00s 2026-08-13 07:41:43,273 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.file_not_found.css' checked in 0.00s 2026-08-13 07:41:43,273 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.file_not_found.js' checked in 0.00s 2026-08-13 07:41:43,291 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_tests_styles.css' checked in 0.02s 2026-08-13 07:41:43,291 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_tests_styles.js' checked in 0.00s 2026-08-13 07:41:43,293 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_pdf.css' checked in 0.00s 2026-08-13 07:41:43,294 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_pdf.js' checked in 0.00s 2026-08-13 07:41:43,296 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.mailing_assets.css' checked in 0.00s 2026-08-13 07:41:43,297 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.mailing_assets.js' checked in 0.00s 2026-08-13 07:41:44,152 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.base_app.css' checked in 0.86s 2026-08-13 07:41:44,431 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.base_app.js' checked in 0.28s 2026-08-13 07:41:46,443 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend.css' checked in 2.01s 2026-08-13 07:41:48,595 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend.js' checked in 2.15s 2026-08-13 07:41:48,601 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_docs.assets_frontend_js.css' checked in 0.01s 2026-08-13 07:41:48,605 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_docs.assets_frontend_js.js' checked in 0.00s 2026-08-13 07:41:48,608 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.base_tests.css' checked in 0.00s 2026-08-13 07:41:48,670 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.base_tests.js' checked in 0.06s 2026-08-13 07:41:48,672 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.dependencies.css' checked in 0.00s 2026-08-13 07:41:48,689 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.dependencies.js' checked in 0.02s 2026-08-13 07:41:48,692 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Error detected while generating bundle 'im_livechat.assets_embed_core' css 2026-08-13 07:41:48,695 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Error detected while generating bundle 'im_livechat.assets_embed_core' js 2026-08-13 07:41:48,770 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'pos_self_order.assets.css' checked in 0.08s 2026-08-13 07:41:48,773 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'pos_self_order.assets.js' checked in 0.00s 2026-08-13 07:41:48,787 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_website.test_bundle.css' checked in 0.01s 2026-08-13 07:41:48,798 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_website.test_bundle.js' checked in 0.01s 2026-08-13 07:41:48,848 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests.css' checked in 0.05s 2026-08-13 07:41:48,856 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests.js' checked in 0.01s 2026-08-13 07:41:48,916 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.customer_display_assets.css' checked in 0.06s 2026-08-13 07:41:48,919 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.customer_display_assets.js' checked in 0.00s 2026-08-13 07:41:48,998 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_public.css' checked in 0.08s 2026-08-13 07:41:49,002 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_public.js' checked in 0.00s 2026-08-13 07:41:49,007 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.chartjs_lib.css' checked in 0.00s 2026-08-13 07:41:49,013 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.chartjs_lib.js' checked in 0.01s 2026-08-13 07:41:49,018 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_customizer.jquery_libs.css' checked in 0.00s 2026-08-13 07:41:49,019 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_customizer.jquery_libs.js' checked in 0.00s 2026-08-13 07:41:49,040 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_mail_themes.css' checked in 0.02s 2026-08-13 07:41:49,040 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_mail_themes.js' checked in 0.00s 2026-08-13 07:41:49,120 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap.css' checked in 0.08s 2026-08-13 07:41:49,120 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap.js' checked in 0.00s 2026-08-13 07:41:49,161 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter_helpers.css' checked in 0.04s 2026-08-13 07:41:49,391 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter_helpers.js' checked in 0.23s 2026-08-13 07:41:49,557 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_editor.css' checked in 0.17s 2026-08-13 07:41:49,612 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_editor.js' checked in 0.05s 2026-08-13 07:41:49,620 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest1.css' checked in 0.01s 2026-08-13 07:41:49,624 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest1.js' checked in 0.00s 2026-08-13 07:41:49,627 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.assets_debug.css' checked in 0.00s 2026-08-13 07:41:49,628 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.assets_debug.js' checked in 0.00s 2026-08-13 07:41:49,707 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_frontend.css' checked in 0.08s 2026-08-13 07:41:49,707 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_frontend.js' checked in 0.00s 2026-08-13 07:41:49,709 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.broken_xml.css' checked in 0.00s 2026-08-13 07:41:49,709 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.broken_xml.js' checked in 0.00s 2026-08-13 07:41:49,712 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_web_gantt.gantt_libs.css' checked in 0.00s 2026-08-13 07:41:49,713 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_web_gantt.gantt_libs.js' checked in 0.00s 2026-08-13 07:41:49,715 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_image_cropper.css' checked in 0.00s 2026-08-13 07:41:49,716 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_image_cropper.js' checked in 0.00s 2026-08-13 07:41:49,718 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_odoo_sfu.css' checked in 0.00s 2026-08-13 07:41:49,718 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_odoo_sfu.js' checked in 0.00s 2026-08-13 07:41:49,729 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_media_dialog.css' checked in 0.01s 2026-08-13 07:41:49,755 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_media_dialog.js' checked in 0.03s 2026-08-13 07:41:49,758 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.multiple_same_name.css' checked in 0.00s 2026-08-13 07:41:49,758 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.multiple_same_name.js' checked in 0.00s 2026-08-13 07:41:49,975 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup.css' checked in 0.22s 2026-08-13 07:41:49,990 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup.js' checked in 0.02s 2026-08-13 07:41:50,167 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_print.css' checked in 0.18s 2026-08-13 07:41:52,373 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_print.js' checked in 2.21s 2026-08-13 07:41:52,377 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.embed_assets_unit_tests.css' checked in 0.00s 2026-08-13 07:41:52,377 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.embed_assets_unit_tests.js' checked in 0.00s 2026-08-13 07:41:52,381 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_snippets_menu.css' checked in 0.00s 2026-08-13 07:41:52,381 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_snippets_menu.js' checked in 0.00s 2026-08-13 07:41:52,383 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.ace_lib.css' checked in 0.00s 2026-08-13 07:41:52,383 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.ace_lib.js' checked in 0.00s 2026-08-13 07:41:52,385 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest6.css' checked in 0.00s 2026-08-13 07:41:52,389 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest6.js' checked in 0.00s 2026-08-13 07:41:52,390 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.leafletjs_lib.css' checked in 0.00s 2026-08-13 07:41:52,391 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.leafletjs_lib.js' checked in 0.00s 2026-08-13 07:41:52,400 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_tests.css' checked in 0.01s 2026-08-13 07:41:52,402 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_tests.js' checked in 0.00s 2026-08-13 07:41:52,404 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_website_helpdesk.assets_frontend.css' checked in 0.00s 2026-08-13 07:41:52,405 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_website_helpdesk.assets_frontend.js' checked in 0.00s 2026-08-13 07:41:53,174 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter_style.css' checked in 0.77s 2026-08-13 07:41:53,184 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter_style.js' checked in 0.01s 2026-08-13 07:41:53,221 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.public_spreadsheet.css' checked in 0.04s 2026-08-13 07:41:53,222 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.public_spreadsheet.js' checked in 0.00s 2026-08-13 07:41:53,440 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web.css' checked in 0.22s 2026-08-13 07:41:53,452 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web.js' checked in 0.01s 2026-08-13 07:41:53,462 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.lazy_test_component.css' checked in 0.01s 2026-08-13 07:41:53,469 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.lazy_test_component.js' checked in 0.01s 2026-08-13 07:41:53,477 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_media_dialog.css' checked in 0.01s 2026-08-13 07:41:53,519 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_media_dialog.js' checked in 0.04s 2026-08-13 07:41:54,729 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale._assets_pos.css' checked in 1.21s 2026-08-13 07:41:55,753 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale._assets_pos.js' checked in 1.02s 2026-08-13 07:41:55,941 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.tests_assets.css' checked in 0.19s 2026-08-13 07:41:55,951 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.tests_assets.js' checked in 0.01s 2026-08-13 07:41:55,953 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_clickbot.css' checked in 0.00s 2026-08-13 07:41:55,954 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_clickbot.js' checked in 0.00s 2026-08-13 07:41:56,123 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_wysiwyg_inside.css' checked in 0.17s 2026-08-13 07:41:56,240 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_wysiwyg_inside.js' checked in 0.12s 2026-08-13 07:41:56,305 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_primary_variables.css' checked in 0.07s 2026-08-13 07:41:56,305 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_primary_variables.js' checked in 0.00s 2026-08-13 07:41:56,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_affiliate_website.assets_frontend_website_affiliate.css' checked in 0.00s 2026-08-13 07:41:56,308 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_affiliate_website.assets_frontend_website_affiliate.js' checked in 0.00s 2026-08-13 07:41:56,311 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.qunit_mobile_suite_tests.css' checked in 0.00s 2026-08-13 07:41:56,312 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.qunit_mobile_suite_tests.js' checked in 0.00s 2026-08-13 07:41:56,530 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_dark.css' checked in 0.22s 2026-08-13 07:41:56,543 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_dark.js' checked in 0.01s 2026-08-13 07:41:56,546 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_snippets_menu.css' checked in 0.00s 2026-08-13 07:41:56,546 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_snippets_menu.js' checked in 0.00s 2026-08-13 07:41:56,548 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_jquery.css' checked in 0.00s 2026-08-13 07:41:56,549 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_jquery.js' checked in 0.00s 2026-08-13 07:41:56,580 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.qunit_suite_tests.css' checked in 0.03s 2026-08-13 07:41:56,581 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.qunit_suite_tests.js' checked in 0.00s 2026-08-13 07:41:56,612 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.backend_assets_all_wysiwyg.css' checked in 0.03s 2026-08-13 07:41:56,613 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.backend_assets_all_wysiwyg.js' checked in 0.00s 2026-08-13 07:41:56,641 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_customizer.customizer_report.css' checked in 0.03s 2026-08-13 07:41:56,642 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_customizer.customizer_report.js' checked in 0.00s 2026-08-13 07:41:56,642 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Error detected while generating bundle 'web.dark_mode_variables' css 2026-08-13 07:41:56,643 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Error detected while generating bundle 'web.dark_mode_variables' js 2026-08-13 07:41:56,646 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.customer_display_assets_test.css' checked in 0.00s 2026-08-13 07:41:56,647 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.customer_display_assets_test.js' checked in 0.00s 2026-08-13 07:41:56,664 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_backend_helpers.css' checked in 0.02s 2026-08-13 07:41:56,664 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_backend_helpers.js' checked in 0.00s 2026-08-13 07:41:56,701 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_account_reports.assets_account_report.css' checked in 0.04s 2026-08-13 07:41:56,711 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_account_reports.assets_account_report.js' checked in 0.01s 2026-08-13 07:41:56,727 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.wysiwyg_iframe_editor_assets.css' checked in 0.02s 2026-08-13 07:41:56,728 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.wysiwyg_iframe_editor_assets.js' checked in 0.00s 2026-08-13 07:41:56,738 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle3.css' checked in 0.01s 2026-08-13 07:41:56,739 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle3.js' checked in 0.00s 2026-08-13 07:41:56,885 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_mail_themes_edition.css' checked in 0.15s 2026-08-13 07:41:56,886 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_mail_themes_edition.js' checked in 0.00s 2026-08-13 07:41:56,888 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_docs.assets_frontend_css.css' checked in 0.00s 2026-08-13 07:41:56,889 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_docs.assets_frontend_css.js' checked in 0.00s 2026-08-13 07:41:56,895 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.o_spreadsheet.css' checked in 0.01s 2026-08-13 07:41:56,896 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.o_spreadsheet.js' checked in 0.00s 2026-08-13 07:41:56,921 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website_slides.slide_embed_assets.css' checked in 0.02s 2026-08-13 07:41:56,923 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website_slides.slide_embed_assets.js' checked in 0.00s 2026-08-13 07:41:56,924 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_workflow_automation.bpmn_libs.css' checked in 0.00s 2026-08-13 07:41:56,925 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_workflow_automation.bpmn_libs.js' checked in 0.00s 2026-08-13 07:41:57,223 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_all_wysiwyg.css' checked in 0.30s 2026-08-13 07:41:57,592 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_all_wysiwyg.js' checked in 0.37s 2026-08-13 07:41:57,610 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_frontend_helpers.css' checked in 0.02s 2026-08-13 07:41:57,610 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_frontend_helpers.js' checked in 0.00s 2026-08-13 07:41:57,612 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_lamejs.css' checked in 0.00s 2026-08-13 07:41:57,613 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_lamejs.js' checked in 0.00s 2026-08-13 07:41:57,649 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mrp_subcontracting.webclient.css' checked in 0.04s 2026-08-13 07:41:57,652 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mrp_subcontracting.webclient.js' checked in 0.00s 2026-08-13 07:41:57,654 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest4.css' checked in 0.00s 2026-08-13 07:41:57,658 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest4.js' checked in 0.00s 2026-08-13 07:41:57,686 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_core.css' checked in 0.03s 2026-08-13 07:41:57,855 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_core.js' checked in 0.17s 2026-08-13 07:41:57,872 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'survey.survey_assets.css' checked in 0.02s 2026-08-13 07:41:57,873 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'survey.survey_assets.js' checked in 0.00s 2026-08-13 07:41:57,874 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_css.css' checked in 0.00s 2026-08-13 07:41:57,874 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_css.js' checked in 0.00s 2026-08-13 07:41:57,875 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest_multi_module1.css' checked in 0.00s 2026-08-13 07:41:57,875 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest_multi_module1.js' checked in 0.00s 2026-08-13 07:41:57,886 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_secondary_variables.css' checked in 0.01s 2026-08-13 07:41:57,886 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_secondary_variables.js' checked in 0.00s 2026-08-13 07:41:57,888 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle4.css' checked in 0.00s 2026-08-13 07:41:57,889 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle4.js' checked in 0.00s 2026-08-13 07:41:57,893 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.broken_css.css' checked in 0.00s 2026-08-13 07:41:57,893 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.broken_css.js' checked in 0.00s 2026-08-13 07:41:57,894 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.wo_name.css' checked in 0.00s 2026-08-13 07:41:57,894 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.wo_name.js' checked in 0.00s 2026-08-13 07:41:58,704 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.assets_embed_cors.css' checked in 0.81s 2026-08-13 07:41:59,197 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.assets_embed_cors.js' checked in 0.49s 2026-08-13 07:41:59,199 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest5.css' checked in 0.00s 2026-08-13 07:41:59,203 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest5.js' checked in 0.00s 2026-08-13 07:41:59,218 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.__assets_tests_call__.css' checked in 0.01s 2026-08-13 07:41:59,221 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.__assets_tests_call__.js' checked in 0.00s 2026-08-13 07:41:59,227 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle2.css' checked in 0.01s 2026-08-13 07:41:59,227 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle2.js' checked in 0.00s 2026-08-13 07:41:59,229 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_sale_subscription.assets_frontend_subscription_page.css' checked in 0.00s 2026-08-13 07:41:59,229 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_sale_subscription.assets_frontend_subscription_page.js' checked in 0.00s 2026-08-13 07:41:59,494 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.embed_assets_unit_tests_setup.css' checked in 0.26s 2026-08-13 07:41:59,508 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.embed_assets_unit_tests_setup.js' checked in 0.01s 2026-08-13 07:41:59,591 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_backend.css' checked in 0.08s 2026-08-13 07:41:59,591 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_backend.js' checked in 0.00s 2026-08-13 07:41:59,652 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'project.webclient.css' checked in 0.06s 2026-08-13 07:41:59,660 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'project.webclient.js' checked in 0.01s 2026-08-13 07:41:59,670 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest3.css' checked in 0.01s 2026-08-13 07:41:59,674 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest3.js' checked in 0.00s 2026-08-13 07:41:59,677 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_helpdesk.assets_frontend_viin_helpdesk.css' checked in 0.00s 2026-08-13 07:41:59,678 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_helpdesk.assets_frontend_viin_helpdesk.js' checked in 0.00s 2026-08-13 07:41:59,718 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.assets_embed_external.css' checked in 0.04s 2026-08-13 07:41:59,720 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.assets_embed_external.js' checked in 0.00s 2026-08-13 07:41:59,723 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_minimal.css' checked in 0.00s 2026-08-13 07:41:59,723 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_minimal.js' checked in 0.00s 2026-08-13 07:41:59,725 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'bus.websocket_worker_assets.css' checked in 0.00s 2026-08-13 07:41:59,726 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'bus.websocket_worker_assets.js' checked in 0.00s 2026-08-13 07:41:59,727 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup_ui.css' checked in 0.00s 2026-08-13 07:41:59,743 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup_ui.js' checked in 0.02s 2026-08-13 07:41:59,743 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: All bundle checked in 21.77s 2026-08-13 07:41:59,768 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Starting TestLogsAssetsGenerateTime.test_logs_assets_generate_time ... 2026-08-13 07:41:59,857 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3259, 3258, 3257, 3256, 3255, 3254, 3253, 3252, 3251, 3250, 3249, 3248, 3247, 3246, 3245, 3244, 3243, 3242, 3241, 3240, 3239, 3238, 3237, 3236, 3235, 3234, 3233, 3232, 3231, 3230, 3229, 3228, 3227, 3226, 3220, 3216, 3214, 3211, 3210, 3209, 3208, 3203, 3202, 3201, 3198, 3197, 3196, 3195, 3194, 3193, 3192, 3191, 3190, 3189, 3188, 3187, 3186, 3184, 3183, 3182, 3181, 3178, 3177, 3176, 3174, 3172, 3171, 3168, 3165, 3162, 3160, 3158, 3157, 3155, 3154, 3153, 3151, 3149, 3147, 3146, 3145, 3144, 3143, 3142, 3141, 3140, 3139, 3138, 3137, 3136, 3135, 3134, 3133, 3132, 3131, 3130, 3129, 3128, 3127, 3126, 3125, 3124, 3123, 3122, 3121, 3120, 3119, 3118, 3117, 3116, 3115, 3114, 3113, 3112, 3111, 3110, 3109, 3108, 3107, 3106, 3105, 3104, 3103, 3102, 3101, 3100, 3099, 3098, 3097, 3096, 3095, 3094, 3093, 3092, 3091, 3090, 3089, 3088, 3087, 3086, 3085, 3084, 3083, 3082, 3081, 3080, 3079, 3078, 3077, 3076, 3075] 2026-08-13 07:42:25,763 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Error detected while generating bundle 'im_livechat.assets_embed_core' css 2026-08-13 07:42:25,764 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Error detected while generating bundle 'im_livechat.assets_embed_core' js 2026-08-13 07:43:03,381 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Error detected while generating bundle 'web.dark_mode_variables' css 2026-08-13 07:43:03,382 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Error detected while generating bundle 'web.dark_mode_variables' js 2026-08-13 07:43:19,628 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.iframe_css_assets_readonly.css' generated in 0.04s 2026-08-13 07:43:19,628 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.iframe_css_assets_readonly.js' generated in 0.00s 2026-08-13 07:43:19,628 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.dark_mode_assets_backend.css' generated in 0.01s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.dark_mode_assets_backend.js' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy_dark.css' generated in 0.18s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy_dark.js' generated in 0.07s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy.css' generated in 0.15s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy.js' generated in 0.06s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_wysiwyg.css' generated in 0.01s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_wysiwyg.js' generated in 0.02s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.mocha_tests.css' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.mocha_tests.js' generated in 0.38s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'pos_self_order.assets_tests.css' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'pos_self_order.assets_tests.js' generated in 0.07s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.fullcalendar_lib.css' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.fullcalendar_lib.js' generated in 0.02s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_link_popover.css' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_link_popover.js' generated in 0.01s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_web_sankey.sankey_chart.css' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_web_sankey.sankey_chart.js' generated in 0.01s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.multiple_broken_xml.css' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.multiple_broken_xml.js' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest2.css' generated in 0.01s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest2.js' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_discuss_public_test_tours.css' generated in 0.00s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_discuss_public_test_tours.js' generated in 0.09s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_common.css' generated in 0.98s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_common.js' generated in 0.01s 2026-08-13 07:43:19,629 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_wysiwyg.css' generated in 0.32s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_wysiwyg.js' generated in 0.20s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter.css' generated in 0.16s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter.js' generated in 0.25s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_tracking_location_route.assets_frontend_map.css' generated in 0.01s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_tracking_location_route.assets_frontend_map.js' generated in 0.01s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_demo_video.css' generated in 0.00s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_demo_video.js' generated in 0.01s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_wysiwyg.css' generated in 0.19s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_wysiwyg.js' generated in 0.15s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_lazy.css' generated in 1.61s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_lazy.js' generated in 1.10s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_stock_age_report.assets_financial_report.css' generated in 1.96s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_stock_age_report.assets_financial_report.js' generated in 2.02s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'snailmail.report_assets_snailmail.css' generated in 0.16s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'snailmail.report_assets_snailmail.js' generated in 0.00s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.iframe_css_assets_edit.css' generated in 1.61s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.iframe_css_assets_edit.js' generated in 1.22s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.qunit_embed_suite.css' generated in 0.00s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.qunit_embed_suite.js' generated in 0.01s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_all_wysiwyg_inside.css' generated in 0.31s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_all_wysiwyg_inside.js' generated in 0.43s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend.css' generated in 1.64s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend.js' generated in 1.10s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'hr_attendance.assets_public_attendance.css' generated in 0.84s 2026-08-13 07:43:19,630 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'hr_attendance.assets_public_attendance.js' generated in 0.25s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.assets_print.css' generated in 0.01s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.assets_print.js' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.assets_prod.css' generated in 1.22s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.assets_prod.js' generated in 0.89s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'survey.survey_user_input_session_assets.css' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'survey.survey_user_input_session_assets.js' generated in 0.02s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_helpers.css' generated in 0.12s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_helpers.js' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.backend_assets_wysiwyg.css' generated in 0.27s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.backend_assets_wysiwyg.js' generated in 0.18s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_emoji.css' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_emoji.js' generated in 0.10s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_shop_js.css' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_shop_js.js' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.file_not_found.css' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.file_not_found.js' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_tests_styles.css' generated in 0.11s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_tests_styles.js' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_pdf.css' generated in 0.01s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_pdf.js' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.mailing_assets.css' generated in 0.01s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.mailing_assets.js' generated in 0.01s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.base_app.css' generated in 0.78s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.base_app.js' generated in 0.28s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend.css' generated in 1.84s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend.js' generated in 2.12s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_docs.assets_frontend_js.css' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_docs.assets_frontend_js.js' generated in 0.03s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.base_tests.css' generated in 0.00s 2026-08-13 07:43:19,631 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.base_tests.js' generated in 0.06s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.dependencies.css' generated in 0.00s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.dependencies.js' generated in 0.01s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'pos_self_order.assets.css' generated in 1.03s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'pos_self_order.assets.js' generated in 0.40s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_website.test_bundle.css' generated in 0.01s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_website.test_bundle.js' generated in 0.00s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests.css' generated in 0.05s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests.js' generated in 3.30s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.customer_display_assets.css' generated in 0.94s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.customer_display_assets.js' generated in 0.34s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_public.css' generated in 1.02s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_public.js' generated in 0.42s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.chartjs_lib.css' generated in 0.00s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.chartjs_lib.js' generated in 0.01s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_customizer.jquery_libs.css' generated in 0.01s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_customizer.jquery_libs.js' generated in 0.08s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_mail_themes.css' generated in 0.01s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_mail_themes.js' generated in 0.00s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap.css' generated in 0.06s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap.js' generated in 0.00s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter_helpers.css' generated in 0.04s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter_helpers.js' generated in 0.22s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_editor.css' generated in 0.16s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_editor.js' generated in 0.05s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest1.css' generated in 0.01s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest1.js' generated in 0.00s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.assets_debug.css' generated in 0.00s 2026-08-13 07:43:19,632 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.assets_debug.js' generated in 0.10s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_frontend.css' generated in 0.08s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_frontend.js' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.broken_xml.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.broken_xml.js' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_web_gantt.gantt_libs.css' generated in 0.01s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_web_gantt.gantt_libs.js' generated in 0.06s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_image_cropper.css' generated in 0.01s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_image_cropper.js' generated in 0.01s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_odoo_sfu.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_odoo_sfu.js' generated in 0.12s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_media_dialog.css' generated in 0.01s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_media_dialog.js' generated in 0.03s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.multiple_same_name.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.multiple_same_name.js' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup.css' generated in 2.02s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup.js' generated in 2.33s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_print.css' generated in 1.92s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_print.js' generated in 2.03s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.embed_assets_unit_tests.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.embed_assets_unit_tests.js' generated in 0.08s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_snippets_menu.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_snippets_menu.js' generated in 0.13s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.ace_lib.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.ace_lib.js' generated in 0.02s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest6.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest6.js' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.leafletjs_lib.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.leafletjs_lib.js' generated in 0.01s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_tests.css' generated in 0.02s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_tests.js' generated in 0.49s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_website_helpdesk.assets_frontend.css' generated in 0.00s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_website_helpdesk.assets_frontend.js' generated in 0.01s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter_style.css' generated in 0.88s 2026-08-13 07:43:19,633 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'portal.assets_chatter_style.js' generated in 0.01s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.public_spreadsheet.css' generated in 0.59s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.public_spreadsheet.js' generated in 0.27s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web.css' generated in 2.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web.js' generated in 2.15s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.lazy_test_component.css' generated in 0.01s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.lazy_test_component.js' generated in 0.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_media_dialog.css' generated in 0.01s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_media_dialog.js' generated in 0.07s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale._assets_pos.css' generated in 1.19s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale._assets_pos.js' generated in 0.94s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.tests_assets.css' generated in 2.02s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.tests_assets.js' generated in 2.24s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_clickbot.css' generated in 0.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_clickbot.js' generated in 0.01s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_wysiwyg_inside.css' generated in 0.22s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_wysiwyg_inside.js' generated in 0.12s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_primary_variables.css' generated in 0.07s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_primary_variables.js' generated in 0.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_affiliate_website.assets_frontend_website_affiliate.css' generated in 0.02s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_affiliate_website.assets_frontend_website_affiliate.js' generated in 0.02s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.qunit_mobile_suite_tests.css' generated in 0.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.qunit_mobile_suite_tests.js' generated in 0.03s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_dark.css' generated in 1.98s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_dark.js' generated in 2.30s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_snippets_menu.css' generated in 0.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.assets_snippets_menu.js' generated in 0.15s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_jquery.css' generated in 0.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_jquery.js' generated in 0.01s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.qunit_suite_tests.css' generated in 0.34s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.qunit_suite_tests.js' generated in 0.65s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.backend_assets_all_wysiwyg.css' generated in 0.35s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.backend_assets_all_wysiwyg.js' generated in 0.42s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_customizer.customizer_report.css' generated in 0.86s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_customizer.customizer_report.js' generated in 0.01s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.customer_display_assets_test.css' generated in 0.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'point_of_sale.customer_display_assets_test.js' generated in 0.13s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_backend_helpers.css' generated in 0.01s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_backend_helpers.js' generated in 0.00s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_account_reports.assets_account_report.css' generated in 0.88s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_account_reports.assets_account_report.js' generated in 0.01s 2026-08-13 07:43:19,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.wysiwyg_iframe_editor_assets.css' generated in 0.27s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web_editor.wysiwyg_iframe_editor_assets.js' generated in 0.06s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle3.css' generated in 0.01s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle3.js' generated in 0.00s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_mail_themes_edition.css' generated in 0.16s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mass_mailing.assets_mail_themes_edition.js' generated in 0.00s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_docs.assets_frontend_css.css' generated in 0.02s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_docs.assets_frontend_css.js' generated in 0.00s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.o_spreadsheet.css' generated in 0.01s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'spreadsheet.o_spreadsheet.js' generated in 0.19s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website_slides.slide_embed_assets.css' generated in 0.99s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website_slides.slide_embed_assets.js' generated in 0.28s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_workflow_automation.bpmn_libs.css' generated in 0.00s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_workflow_automation.bpmn_libs.js' generated in 0.03s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_all_wysiwyg.css' generated in 0.38s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'website.assets_all_wysiwyg.js' generated in 0.52s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_frontend_helpers.css' generated in 0.02s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_frontend_helpers.js' generated in 0.00s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_lamejs.css' generated in 0.00s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mail.assets_lamejs.js' generated in 0.02s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mrp_subcontracting.webclient.css' generated in 0.87s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'mrp_subcontracting.webclient.js' generated in 0.59s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest4.css' generated in 0.00s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest4.js' generated in 0.01s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_core.css' generated in 0.04s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_core.js' generated in 0.23s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'survey.survey_assets.css' generated in 0.19s 2026-08-13 07:43:19,635 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'survey.survey_assets.js' generated in 0.04s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_css.css' generated in 0.01s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'to_website_apps_store.assets_frontend_css.js' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest_multi_module1.css' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest_multi_module1.js' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_secondary_variables.css' generated in 0.02s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_secondary_variables.js' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle4.css' generated in 0.01s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle4.js' generated in 0.01s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.broken_css.css' generated in 0.01s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.broken_css.js' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.wo_name.css' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.wo_name.js' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.assets_embed_cors.css' generated in 0.85s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.assets_embed_cors.js' generated in 0.49s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest5.css' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest5.js' generated in 0.01s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.__assets_tests_call__.css' generated in 0.02s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.__assets_tests_call__.js' generated in 0.43s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle2.css' generated in 0.01s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.bundle2.js' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_sale_subscription.assets_frontend_subscription_page.css' generated in 0.00s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_sale_subscription.assets_frontend_subscription_page.js' generated in 0.01s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.embed_assets_unit_tests_setup.css' generated in 1.98s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.embed_assets_unit_tests_setup.js' generated in 2.20s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_backend.css' generated in 0.10s 2026-08-13 07:43:19,636 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_backend.js' generated in 0.00s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'project.webclient.css' generated in 1.80s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'project.webclient.js' generated in 1.03s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest3.css' generated in 0.01s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'test_assetsbundle.manifest3.js' generated in 0.00s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_helpdesk.assets_frontend_viin_helpdesk.css' generated in 0.01s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'viin_helpdesk.assets_frontend_viin_helpdesk.js' generated in 0.01s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.assets_embed_external.css' generated in 0.80s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'im_livechat.assets_embed_external.js' generated in 0.43s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_minimal.css' generated in 0.00s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_minimal.js' generated in 0.02s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'bus.websocket_worker_assets.css' generated in 0.00s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'bus.websocket_worker_assets.js' generated in 0.01s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup_ui.css' generated in 0.00s 2026-08-13 07:43:19,637 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup_ui.js' generated in 0.01s 2026-08-13 07:43:19,693 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 170 checked, 60 removed 2026-08-13 07:43:19,707 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Starting TestLoad.test_assets_already_exists ... 2026-08-13 07:43:19,727 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:43:19,742 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:20,750 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:20] "GET /odoo HTTP/1.1" 200 - 185 0.151 0.860 2026-08-13 07:43:21,871 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:21] "GET / HTTP/1.1" 200 - 1029 0.334 0.784 2026-08-13 07:43:21,872 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets.TestLoad.test_assets_already_exists: waiting for threads: [] 2026-08-13 07:43:21,912 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:22,045 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Starting TestWebAssetsCursors.test_web_binary_keep_cursor_ro ... 2026-08-13 07:43:22,168 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3259, 3258, 3257, 3256, 3255, 3254, 3253, 3252, 3251, 3250, 3249, 3248, 3247, 3246, 3245, 3244, 3243, 3242, 3241, 3240, 3239, 3238, 3237, 3236, 3235, 3234, 3233, 3232, 3231, 3230, 3229, 3228, 3227, 3226, 3220, 3216, 3214, 3211, 3210, 3209, 3208, 3203, 3202, 3201, 3198, 3197, 3196, 3195, 3194, 3193, 3192, 3191, 3190, 3189, 3188, 3187, 3186, 3184, 3183, 3182, 3181, 3178, 3177, 3176, 3174, 3172, 3171, 3168, 3165, 3162, 3160, 3158, 3157, 3155, 3154, 3153, 3151, 3149, 3147, 3146, 3145, 3144, 3143, 3142, 3141, 3140, 3139, 3138, 3137, 3136, 3135, 3134, 3133, 3132, 3131, 3130, 3129, 3128, 3127, 3126, 3125, 3124, 3123, 3122, 3121, 3120, 3119, 3118, 3117, 3116, 3115, 3114, 3113, 3112, 3111, 3110, 3109, 3108, 3107, 3106, 3105, 3104, 3103, 3102, 3101, 3100, 3099, 3098, 3097, 3096, 3095, 3094, 3093, 3092, 3091, 3090, 3089, 3088, 3087, 3086, 3085, 3084, 3083, 3082, 3081, 3080, 3079, 3078, 3077, 3076, 3075] 2026-08-13 07:43:22,176 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:23,926 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4c53112/web.assets_frontend.min.css (id:9068) 2026-08-13 07:43:23,930 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:23] "GET /web/assets/4c53112/web.assets_frontend.min.css HTTP/1.1" 200 - 31 0.030 1.726 2026-08-13 07:43:23,939 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:23] "GET /web/assets/4c53112/web.assets_frontend.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-08-13 07:43:23,968 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Starting TestWebAssetsCursors.test_web_binary_keep_cursor_rw ... 2026-08-13 07:43:24,055 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3259, 3258, 3257, 3256, 3255, 3254, 3253, 3252, 3251, 3250, 3249, 3248, 3247, 3246, 3245, 3244, 3243, 3242, 3241, 3240, 3239, 3238, 3237, 3236, 3235, 3234, 3233, 3232, 3231, 3230, 3229, 3228, 3227, 3226, 3220, 3216, 3214, 3211, 3210, 3209, 3208, 3203, 3202, 3201, 3198, 3197, 3196, 3195, 3194, 3193, 3192, 3191, 3190, 3189, 3188, 3187, 3186, 3184, 3183, 3182, 3181, 3178, 3177, 3176, 3174, 3172, 3171, 3168, 3165, 3162, 3160, 3158, 3157, 3155, 3154, 3153, 3151, 3149, 3147, 3146, 3145, 3144, 3143, 3142, 3141, 3140, 3139, 3138, 3137, 3136, 3135, 3134, 3133, 3132, 3131, 3130, 3129, 3128, 3127, 3126, 3125, 3124, 3123, 3122, 3121, 3120, 3119, 3118, 3117, 3116, 3115, 3114, 3113, 3112, 3111, 3110, 3109, 3108, 3107, 3106, 3105, 3104, 3103, 3102, 3101, 3100, 3099, 3098, 3097, 3096, 3095, 3094, 3093, 3092, 3091, 3090, 3089, 3088, 3087, 3086, 3085, 3084, 3083, 3082, 3081, 3080, 3079, 3078, 3077, 3076, 3075] 2026-08-13 07:43:24,059 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:24,320 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-13 07:43:25,899 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4c53112/web.assets_frontend.min.css (id:9069) 2026-08-13 07:43:25,904 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:25] "GET /web/assets/4c53112/web.assets_frontend.min.css HTTP/1.1" 200 - 31 0.046 1.801 2026-08-13 07:43:25,908 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets.TestWebAssetsCursors.test_web_binary_keep_cursor_rw: waiting for threads: [] 2026-08-13 07:43:25,932 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_assets: Starting TestWebAssetsCursors.test_web_binary_streams_generated_asset_from_rw_cursor ... 2026-08-13 07:43:25,995 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3259, 3258, 3257, 3256, 3255, 3254, 3253, 3252, 3251, 3250, 3249, 3248, 3247, 3246, 3245, 3244, 3243, 3242, 3241, 3240, 3239, 3238, 3237, 3236, 3235, 3234, 3233, 3232, 3231, 3230, 3229, 3228, 3227, 3226, 3220, 3216, 3214, 3211, 3210, 3209, 3208, 3203, 3202, 3201, 3198, 3197, 3196, 3195, 3194, 3193, 3192, 3191, 3190, 3189, 3188, 3187, 3186, 3184, 3183, 3182, 3181, 3178, 3177, 3176, 3174, 3172, 3171, 3168, 3165, 3162, 3160, 3158, 3157, 3155, 3154, 3153, 3151, 3149, 3147, 3146, 3145, 3144, 3143, 3142, 3141, 3140, 3139, 3138, 3137, 3136, 3135, 3134, 3133, 3132, 3131, 3130, 3129, 3128, 3127, 3126, 3125, 3124, 3123, 3122, 3121, 3120, 3119, 3118, 3117, 3116, 3115, 3114, 3113, 3112, 3111, 3110, 3109, 3108, 3107, 3106, 3105, 3104, 3103, 3102, 3101, 3100, 3099, 3098, 3097, 3096, 3095, 3094, 3093, 3092, 3091, 3090, 3089, 3088, 3087, 3086, 3085, 3084, 3083, 3082, 3081, 3080, 3079, 3078, 3077, 3076, 3075] 2026-08-13 07:43:26,002 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:26,252 202 INFO rb-2f9fcab-223857-403446 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-13 07:43:27,889 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4c53112/web.assets_frontend.min.css (id:9070) 2026-08-13 07:43:27,892 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:27] "GET /web/assets/4c53112/web.assets_frontend.min.css HTTP/1.1" 200 - 31 0.031 1.862 2026-08-13 07:43:27,932 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 110 checked, 0 removed 2026-08-13 07:43:27,944 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_colors_and_logo_change_logo ... 2026-08-13 07:43:28,612 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_colors_change_logo ... 2026-08-13 07:43:28,653 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-08-13 07:43:28,740 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8] 2026-08-13 07:43:28,748 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [7] 2026-08-13 07:43:28,754 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6] 2026-08-13 07:43:28,761 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [5] 2026-08-13 07:43:29,201 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_colors_reset_colors ... 2026-08-13 07:43:29,818 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_details_blank_lines ... 2026-08-13 07:43:29,943 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_no_color_but_logo_change_logo ... 2026-08-13 07:43:30,551 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_no_color_change_logo ... 2026-08-13 07:43:30,611 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-08-13 07:43:30,723 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8] 2026-08-13 07:43:30,730 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [7] 2026-08-13 07:43:30,736 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6] 2026-08-13 07:43:30,742 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [5] 2026-08-13 07:43:31,891 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_parse_company_colors_grayscale ... 2026-08-13 07:43:32,426 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 16 removed 2026-08-13 07:43:32,442 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: Starting TestMenusAdminLight.test_01_click_apps_menus_as_admin ... 2026-08-13 07:43:32,753 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Chrome headless failed to start: [663:684:0813/074332.618792: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 [663:684:0813/074332.625727: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") [663:684:0813/074332.626655: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 [663:684:0813/074332.626941: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 [663:684:0813/074332.626959: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") [663:684:0813/074332.637042: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") [663:663:0813/074332.641587:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [699:699:0813/074332.655184:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [699:699:0813/074332.657887:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [663:684:0813/074332.663521: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") [663:663:0813/074332.725049:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [663:663:0813/074332.725185:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [663:684:0813/074332.725180: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") [663:663:0813/074332.725210:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [663:684:0813/074332.725249: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") [663:663:0813/074332.725337:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:43:32,763 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: skipped TestMenusAdminLight.test_01_click_apps_menus_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:32,792 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_01_click_apps_menus_as_admin (odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin) 2026-08-13 07:43:32,792 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: Starting TestMenusAdminLight.test_01_click_apps_menus_as_admin ... 2026-08-13 07:43:33,004 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.test_01_click_apps_menus_as_admin: Chrome headless failed to start: 2026-08-13 07:43:33,004 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: skipped TestMenusAdminLight.test_01_click_apps_menus_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:33,032 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_01_click_apps_menus_as_admin (odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin) 2026-08-13 07:43:33,032 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: Starting TestMenusAdminLight.test_01_click_apps_menus_as_admin ... 2026-08-13 07:43:33,386 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.test_01_click_apps_menus_as_admin.test_01_click_apps_menus_as_admin: Chrome headless failed to start: [787:808:0813/074333.197866: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 [787:808:0813/074333.201535: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") [787:808:0813/074333.201780: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 [787:808:0813/074333.201827: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 [787:808:0813/074333.201841: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") [787:808:0813/074333.215802: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") [787:787:0813/074333.219063:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [824:824:0813/074333.233788:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [824:824:0813/074333.236247:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [787:808:0813/074333.239358: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") [787:787:0813/074333.321836:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [787:787:0813/074333.321946:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [787:787:0813/074333.321967:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [787:808:0813/074333.322122: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") [787:808:0813/074333.322162: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") [787:787:0813/074333.322233:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:43:33,392 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: skipped TestMenusAdminLight.test_01_click_apps_menus_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:33,439 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:33,556 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: Starting TestMenusDemoLight.test_01_click_apps_menus_as_demo ... 2026-08-13 07:43:34,296 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Chrome headless failed to start: [889:910:0813/074334.118602: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 [889:910:0813/074334.124301: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") [889:910:0813/074334.124394: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 [889:910:0813/074334.124732: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 [889:910:0813/074334.124747: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") [889:910:0813/074334.144172: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") [889:889:0813/074334.146681:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [925:925:0813/074334.151415:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [925:925:0813/074334.153530:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [889:910:0813/074334.167890: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") [889:889:0813/074334.236001:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [889:889:0813/074334.236102:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [889:889:0813/074334.236118:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [889:910:0813/074334.236121: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") [889:910:0813/074334.236163:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:43:34,300 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: skipped TestMenusDemoLight.test_01_click_apps_menus_as_demo : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:34,320 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_01_click_apps_menus_as_demo (odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo) 2026-08-13 07:43:34,320 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: Starting TestMenusDemoLight.test_01_click_apps_menus_as_demo ... 2026-08-13 07:43:35,024 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo.test_01_click_apps_menus_as_demo: Chrome headless failed to start: [999:1020:0813/074334.830911: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 [999:1020:0813/074334.835469: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") [999:1020:0813/074334.835585: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 [999:1020:0813/074334.835633: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 [999:1020:0813/074334.835646: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") [999:1020:0813/074334.845737: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") [999:999:0813/074334.848772:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [999:1020:0813/074334.869272: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") [1035:1035:0813/074334.872033:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1035:1035:0813/074334.874274:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [999:999:0813/074334.943945:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [999:999:0813/074334.944050:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [999:999:0813/074334.944069:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [999:999:0813/074334.944208:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [999:1020:0813/074334.944364: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") [999:1020:0813/074334.944410:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:43:35,031 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: skipped TestMenusDemoLight.test_01_click_apps_menus_as_demo : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:35,063 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_01_click_apps_menus_as_demo (odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo) 2026-08-13 07:43:35,063 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: Starting TestMenusDemoLight.test_01_click_apps_menus_as_demo ... 2026-08-13 07:43:35,814 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo.test_01_click_apps_menus_as_demo.test_01_click_apps_menus_as_demo: Chrome headless failed to start: [1113:1134:0813/074335.632536: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 [1113:1134:0813/074335.637927: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") [1113:1134:0813/074335.638038: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 [1113:1134:0813/074335.638069: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 [1113:1134:0813/074335.638076: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") [1113:1134:0813/074335.646722: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") [1113:1113:0813/074335.651230:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1149:1149:0813/074335.668280:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1113:1134:0813/074335.670553: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") [1149:1149:0813/074335.677713:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1113:1113:0813/074335.732395:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1113:1113:0813/074335.732489:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1113:1113:0813/074335.732506:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1113:1113:0813/074335.732731:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1113:1134:0813/074335.732898: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") [1113:1134:0813/074335.732925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:43:35,820 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_click_everywhere: skipped TestMenusDemoLight.test_01_click_apps_menus_as_demo : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:35,867 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:36,003 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_domain: Starting DomainTest.test_domain_validate ... 2026-08-13 07:43:36,041 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:demo from n/a 2026-08-13 07:43:36,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:36,302 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "POST /web/domain/validate HTTP/1.1" 200 - 6 0.003 0.251 2026-08-13 07:43:36,310 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "POST /web/domain/validate HTTP/1.1" 200 - 1 0.000 0.003 2026-08-13 07:43:36,321 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "POST /web/domain/validate HTTP/1.1" 200 - 1 0.001 0.007 2026-08-13 07:43:36,327 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "POST /web/domain/validate HTTP/1.1" 200 - 0 0.000 0.002 2026-08-13 07:43:36,327 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_domain.DomainTest.test_domain_validate: waiting for threads: [] 2026-08-13 07:43:36,359 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:36,373 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image: Starting TestImage.test_01_content_image_resize_placeholder ... 2026-08-13 07:43:36,379 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:36,601 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "GET /web/image/0/200x150 HTTP/1.1" 200 - 11 0.005 0.220 2026-08-13 07:43:36,624 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "GET /web/image/fake/0/image_128 HTTP/1.1" 200 - 3 0.004 0.016 2026-08-13 07:43:36,634 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "GET /web/image/fake/0/image_256 HTTP/1.1" 200 - 3 0.001 0.005 2026-08-13 07:43:36,648 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "GET /web/image/fake/0/image_1024 HTTP/1.1" 200 - 3 0.002 0.009 2026-08-13 07:43:36,659 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "GET /web/image/fake/0/image_no_size HTTP/1.1" 200 - 3 0.001 0.007 2026-08-13 07:43:36,660 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image.TestImage.test_01_content_image_resize_placeholder: waiting for threads: [] 2026-08-13 07:43:36,685 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image: Starting TestImage.test_02_content_image_Etag_304 ... 2026-08-13 07:43:36,707 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:36,949 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "GET /web/image/9076 HTTP/1.1" 200 - 10 0.008 0.236 2026-08-13 07:43:36,957 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:36] "GET /web/image/9076 HTTP/1.1" 304 - 3 0.000 0.003 2026-08-13 07:43:36,958 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image.TestImage.test_02_content_image_Etag_304: waiting for threads: [] 2026-08-13 07:43:36,980 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image: Starting TestImage.test_03_web_content_filename ... 2026-08-13 07:43:37,001 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:37,228 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:37] "GET /web/image/9077/0x0/?download=true HTTP/1.1" 200 - 10 0.004 0.226 2026-08-13 07:43:37,234 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:37] "GET /web/image/9077/0x0/custom?download=true HTTP/1.1" 200 - 3 0.000 0.003 2026-08-13 07:43:37,243 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:37] "GET /web/image/9077/0x0/custom.png?download=true HTTP/1.1" 200 - 3 0.002 0.004 2026-08-13 07:43:37,243 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image.TestImage.test_03_web_content_filename: waiting for threads: [] 2026-08-13 07:43:37,264 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image: Starting TestImage.test_04_web_content_filename_secure ... 2026-08-13 07:43:37,276 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:38,409 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9078 HTTP/1.1" 200 - 10 0.021 1.114 2026-08-13 07:43:38,420 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9078/custom_invalid_name%0Ais-ok.gif HTTP/1.1" 200 - 3 0.001 0.007 2026-08-13 07:43:38,427 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9078/%0D%0A HTTP/1.1" 200 - 3 0.000 0.004 2026-08-13 07:43:38,436 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9078/你好 HTTP/1.1" 200 - 3 0.001 0.006 2026-08-13 07:43:38,449 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9078/面图.gif HTTP/1.1" 200 - 3 0.004 0.006 2026-08-13 07:43:38,460 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9078/hindi_नमस्ते.gif HTTP/1.1" 200 - 3 0.004 0.005 2026-08-13 07:43:38,470 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9078/arabic_مرحبا HTTP/1.1" 200 - 3 0.002 0.006 2026-08-13 07:43:38,477 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9078/4wzb_!!63148-0-t1.jpg_360x1Q75.jpg_.webp HTTP/1.1" 200 - 3 0.001 0.004 2026-08-13 07:43:38,478 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image.TestImage.test_04_web_content_filename_secure: waiting for threads: [] 2026-08-13 07:43:38,497 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_image: Starting TestImage.test_05_web_image_access_token ... 2026-08-13 07:43:38,521 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:38,775 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.attachment 2026-08-13 07:43:38,782 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9079 HTTP/1.1" 200 - 19 0.015 0.247 2026-08-13 07:43:38,790 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9079?access_token=invalid_token HTTP/1.1" 200 - 7 0.001 0.004 2026-08-13 07:43:38,796 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:38] "GET /web/image/9079?access_token=be60e70f9415877bf5686c5242bf1b590a5afe55032b931f961642e9fea92b08o0x6aac8261 HTTP/1.1" 200 - 2 0.000 0.003 2026-09-18 00:14:24,000 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [18/Sep/2026 00:14:24] "GET /web/image/9079?access_token=be60e70f9415877bf5686c5242bf1b590a5afe55032b931f961642e9fea92b08o0x6aac8261 HTTP/1.1" 200 - 2 0.000 -0.000 2026-09-18 00:14:25,000 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [18/Sep/2026 00:14:25] "GET /web/image/9079?access_token=be60e70f9415877bf5686c5242bf1b590a5afe55032b931f961642e9fea92b08o0x6aac8261 HTTP/1.1" 200 - 5 0.001 -0.001 2026-08-13 07:43:43,793 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:43:44,224 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-08-13 07:43:44,238 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13663] 2026-08-13 07:43:44,245 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:43:44,489 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-08-13 07:43:44,496 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13665] 2026-08-13 07:43:44,502 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:43:44,834 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-08-13 07:43:44,840 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13667] 2026-08-13 07:43:44,845 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:43:44,862 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_ir_model: Starting IrModelAccessTest.test_display_name_for ... 2026-08-13 07:43:44,973 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:43:44,988 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting QunitCommon.test_get_qunit_regex ... 2026-08-13 07:43:45,015 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:45,044 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting HOOTCommon.test_canonical_tags ... 2026-08-13 07:43:45,062 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting HOOTCommon.test_generate_hoot_hash ... 2026-08-13 07:43:45,079 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting HOOTCommon.test_get_hoot_filter ... 2026-08-13 07:43:45,105 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:45,119 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Auto retry disabled for test_hoot (odoo.addons.web.tests.test_js.WebSuite.test_hoot) 2026-08-13 07:43:45,119 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting WebSuite.test_hoot ... 2026-08-13 07:43:45,458 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js.WebSuite.test_hoot: Chrome headless failed to start: [1250:1271:0813/074345.269837: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 [1250:1271:0813/074345.275531: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") [1250:1271:0813/074345.275677: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 [1250:1271:0813/074345.275719: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 [1250:1271:0813/074345.275729: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") [1250:1271:0813/074345.284353: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") [1250:1250:0813/074345.285630:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1286:1286:0813/074345.305989:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1250:1271:0813/074345.310286: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") [1286:1286:0813/074345.315772:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1250:1250:0813/074345.395165:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1250:1250:0813/074345.395290:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1250:1271:0813/074345.395292: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") [1250:1250:0813/074345.395307:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1250:1271:0813/074345.395369: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") [1250:1250:0813/074345.395522:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:43:45,463 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: skipped WebSuite.test_hoot : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:45,489 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Auto retry disabled for test_qunit_desktop (odoo.addons.web.tests.test_js.WebSuite.test_qunit_desktop) 2026-08-13 07:43:45,490 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting WebSuite.test_qunit_desktop ... 2026-08-13 07:43:45,827 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js.WebSuite.test_qunit_desktop: Chrome headless failed to start: [1360:1381:0813/074345.626532: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 [1360:1381:0813/074345.634208: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") [1360:1381:0813/074345.636105: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 [1360:1381:0813/074345.636172: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 [1360:1381:0813/074345.636186: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") [1360:1381:0813/074345.641068: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") [1360:1360:0813/074345.644589:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1360:1381:0813/074345.666428: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") [1396:1396:0813/074345.671422:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1396:1396:0813/074345.676031:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1360:1360:0813/074345.758654:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1360:1360:0813/074345.758833:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1360:1360:0813/074345.758853:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1360:1381:0813/074345.758857: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") [1360:1381:0813/074345.758894: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") [1360:1360:0813/074345.758968:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:43:45,832 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: skipped WebSuite.test_qunit_desktop : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:45,861 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Auto retry disabled for test_unit_desktop (odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop) 2026-08-13 07:43:45,862 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting WebSuite.test_unit_desktop ... 2026-08-13 07:43:46,195 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js.WebSuite.test_unit_desktop: Chrome headless failed to start: [1473:1494:0813/074346.005605: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 [1473:1494:0813/074346.009940: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") [1473:1494:0813/074346.010128: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 [1473:1494:0813/074346.010683: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 [1473:1494:0813/074346.010693: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") [1473:1494:0813/074346.020278: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") [1473:1473:0813/074346.027408:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1511:1511:0813/074346.036347:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1511:1511:0813/074346.039899:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1473:1494:0813/074346.048810: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") [1473:1473:0813/074346.124458:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1473:1473:0813/074346.124571:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1473:1473:0813/074346.124591:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1473:1494:0813/074346.124585: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") [1473:1494:0813/074346.124662: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") [1473:1473:0813/074346.124798:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:43:46,200 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: skipped WebSuite.test_unit_desktop : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:46,234 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:46,250 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting MobileWebSuite.test_qunit_mobile ... 2026-08-13 07:43:46,577 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile: Chrome headless failed to start: [1579:1600:0813/074346.392978: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 [1579:1600:0813/074346.397449: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") [1579:1600:0813/074346.397555: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 [1579:1600:0813/074346.397846: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 [1579:1600:0813/074346.397929: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") [1579:1600:0813/074346.410494: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") [1579:1579:0813/074346.413865:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1615:1615:0813/074346.429289:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1615:1615:0813/074346.435390:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1579:1600:0813/074346.435625: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") [1579:1579:0813/074346.525399:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1579:1579:0813/074346.525511:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1579:1579:0813/074346.525528:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1579:1600:0813/074346.525528: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") [1579:1600:0813/074346.525564: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") [1579:1579:0813/074346.525715:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:43:46,583 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: skipped MobileWebSuite.test_qunit_mobile : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:46,615 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_qunit_mobile (odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile) 2026-08-13 07:43:46,616 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting MobileWebSuite.test_qunit_mobile ... 2026-08-13 07:43:46,949 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile.test_qunit_mobile: Chrome headless failed to start: [1688:1709:0813/074346.764745: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 [1688:1709:0813/074346.769565: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") [1688:1709:0813/074346.769725: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 [1688:1709:0813/074346.769773: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 [1688:1709:0813/074346.769792: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") [1688:1709:0813/074346.781137: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") [1688:1688:0813/074346.787647:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1723:1723:0813/074346.795379:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1723:1723:0813/074346.797673:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1688:1709:0813/074346.808054: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") [1688:1688:0813/074346.884807:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1688:1688:0813/074346.884925:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1688:1688:0813/074346.884945:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1688:1709:0813/074346.884943: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") [1688:1709:0813/074346.884981: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") [1688:1688:0813/074346.885232:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:43:46,955 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: skipped MobileWebSuite.test_qunit_mobile : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:46,986 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_qunit_mobile (odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile) 2026-08-13 07:43:46,986 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting MobileWebSuite.test_qunit_mobile ... 2026-08-13 07:43:47,340 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile.test_qunit_mobile.test_qunit_mobile: Chrome headless failed to start: [1796:1817:0813/074347.141263: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 [1796:1817:0813/074347.146133: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") [1796:1817:0813/074347.146370: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 [1796:1817:0813/074347.146491: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 [1796:1817:0813/074347.146534: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") [1796:1817:0813/074347.160417: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") [1796:1796:0813/074347.163557:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1796:1817:0813/074347.185994: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") [1832:1832:0813/074347.200602:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1832:1832:0813/074347.204609:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1796:1796:0813/074347.276463:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1796:1796:0813/074347.276654:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1796:1796:0813/074347.276677:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1796:1817:0813/074347.276678: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") [1796:1817:0813/074347.276715: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") [1796:1796:0813/074347.276971:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:43:47,346 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: skipped MobileWebSuite.test_qunit_mobile : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:47,374 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Auto retry disabled for test_unit_mobile (odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile) 2026-08-13 07:43:47,374 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: Starting MobileWebSuite.test_unit_mobile ... 2026-08-13 07:43:47,750 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile: Chrome headless failed to start: [1908:1929:0813/074347.532973: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 [1908:1929:0813/074347.539127: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") [1908:1929:0813/074347.539365: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 [1908:1929:0813/074347.539415: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 [1908:1929:0813/074347.539440: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") [1908:1929:0813/074347.549405: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") [1908:1908:0813/074347.553728:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1943:1943:0813/074347.571287:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1908:1929:0813/074347.572952: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") [1943:1943:0813/074347.574039:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-13 07:43:47,757 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_js: skipped MobileWebSuite.test_unit_mobile : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:47,814 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:47,933 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login: Starting TestUserSwitch.test_user_switch ... 2026-08-13 07:43:48,134 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login.TestUserSwitch.test_user_switch: Chrome headless failed to start: 2026-08-13 07:43:48,136 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login: skipped TestUserSwitch.test_user_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:48,165 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_user_switch (odoo.addons.web.tests.test_login.TestUserSwitch.test_user_switch) 2026-08-13 07:43:48,166 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login: Starting TestUserSwitch.test_user_switch ... 2026-08-13 07:43:48,495 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login.TestUserSwitch.test_user_switch.test_user_switch: Chrome headless failed to start: [2035:2056:0813/074348.308956: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 [2035:2056:0813/074348.312882: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") [2035:2056:0813/074348.312966: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 [2035:2056:0813/074348.313243: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 [2035:2056:0813/074348.313261: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") [2035:2056:0813/074348.324199: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") [2035:2035:0813/074348.327205:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2070:2070:0813/074348.337617:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2070:2070:0813/074348.339906:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2035:2056:0813/074348.344091: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") [2035:2035:0813/074348.428282:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2035:2035:0813/074348.428399:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2035:2035:0813/074348.428417:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2035:2035:0813/074348.428692:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2035:2056:0813/074348.428826: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") [2035:2056:0813/074348.428857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:43:48,500 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login: skipped TestUserSwitch.test_user_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:48,528 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_user_switch (odoo.addons.web.tests.test_login.TestUserSwitch.test_user_switch) 2026-08-13 07:43:48,528 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login: Starting TestUserSwitch.test_user_switch ... 2026-08-13 07:43:48,856 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login.TestUserSwitch.test_user_switch.test_user_switch.test_user_switch: Chrome headless failed to start: [2138:2159:0813/074348.679370: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 [2138:2159:0813/074348.685706: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") [2138:2159:0813/074348.686316: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 [2138:2159:0813/074348.686360: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 [2138:2159:0813/074348.686385: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") [2138:2159:0813/074348.694968: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") [2138:2138:0813/074348.698326:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2173:2173:0813/074348.710280:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2173:2173:0813/074348.712876:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2138:2159:0813/074348.720684: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") [2138:2138:0813/074348.810972:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2138:2138:0813/074348.811079:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2138:2138:0813/074348.811098:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2138:2159:0813/074348.811090: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") [2138:2159:0813/074348.811133:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:43:48,862 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_login: skipped TestUserSwitch.test_user_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:43:48,909 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:48,929 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_partner: Starting TestPartnerVCard.test_check_partner_access_for_user ... 2026-08-13 07:43:49,126 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:43:49,340 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:testuser from n/a 2026-08-13 07:43:49,354 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:50,500 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1201, 1202], uid: 500, model: res.partner 2026-08-13 07:43:50,513 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1201], uid: 500, model: res.partner 2026-08-13 07:43:50,524 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:50] "GET /web/partner/vcard?partner_ids=1201,1202 HTTP/1.1" 403 - 30 0.039 1.134 2026-08-13 07:43:50,525 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_partner.TestPartnerVCard.test_check_partner_access_for_user: waiting for threads: [] 2026-08-13 07:43:50,541 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_partner: Starting TestPartnerVCard.test_fetch_multiple_partners_vcard ... 2026-08-13 07:43:50,722 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:43:50,734 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:51,014 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:51] "GET /web/partner/vcard?partner_ids=1205,1206 HTTP/1.1" 200 - 22 0.023 0.259 2026-08-13 07:43:51,049 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_partner: Starting TestPartnerVCard.test_fetch_single_partner_vcard ... 2026-08-13 07:43:51,237 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:43:51,256 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:51,605 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:51] "GET /web_enterprise/partner/1208/vcard HTTP/1.1" 200 - 22 0.063 0.297 2026-08-13 07:43:51,634 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_partner: Starting TestPartnerVCard.test_fetch_single_partner_vcard_without_name ... 2026-08-13 07:43:51,831 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:43:51,842 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:52,123 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:52] "GET /web/partner/vcard?partner_ids=1213 HTTP/1.1" 200 - 20 0.013 0.271 2026-08-13 07:43:52,144 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_partner: Starting TestPartnerVCard.test_not_exist_partner_vcard ... 2026-08-13 07:43:52,144 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_partner: skipped TestPartnerVCard.test_not_exist_partner_vcard : 2026-08-13 07:43:52,152 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:52,165 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_profiler: Starting TestProfilingWeb.test_profile_test_tool ... 2026-08-13 07:43:52,169 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:52,404 202 INFO rb-2f9fcab-223857-403446 odoo.tools.profiler: ir_profile 1 (2026-08-13 07:43:52 test_profile_test_tool) created 2026-08-13 07:43:52,405 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:52] "GET /web HTTP/1.1" 303 - 8 0.005 0.232 2026-08-13 07:43:53,158 202 INFO rb-2f9fcab-223857-403446 odoo.tools.profiler: ir_profile 2 (2026-08-13 07:43:52 test_profile_test_tool) created 2026-08-13 07:43:53,159 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:53] "GET /web/login?redirect=/web? HTTP/1.1" 200 - 193 0.153 0.598 2026-08-13 07:43:53,169 202 INFO rb-2f9fcab-223857-403446 odoo.tools.profiler: ir_profile 3 (2026-08-13 07:43:52 test_profile_test_tool) created 2026-08-13 07:43:53,200 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_profiler: Starting TestProfilingWeb.test_profiling_enabled ... 2026-08-13 07:43:53,213 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:43:53,230 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:54,495 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_profile: User Mitchell Admin started profiling 2026-08-13 07:43:54,509 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:54] "POST /web/dataset/call_kw/ir.profile/set_profiling HTTP/1.1" 200 - 19 0.007 1.274 2026-08-13 07:43:54,525 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_profile: User Mitchell Admin started profiling 2026-08-13 07:43:54,526 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:54] "POST /web/dataset/call_kw/ir.profile/set_profiling HTTP/1.1" 200 - 12 0.004 0.009 2026-08-13 07:43:54,543 202 INFO rb-2f9fcab-223857-403446 odoo.tools.profiler: ir_profile 4 (2026-08-13 07:43:54 Mitchell Admin) created 2026-08-13 07:43:54,543 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:54] "GET /web/speedscope HTTP/1.1" 200 - 7 0.002 0.012 2026-08-13 07:43:54,569 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:54,582 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_profiler: Starting TestProfilingModes.test_profile_collectors ... 2026-08-13 07:43:54,595 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:43:54,605 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:54,806 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:54] "POST /web/dataset/call_kw/ir.profile/set_profiling HTTP/1.1" 200 - 6 0.002 0.201 2026-08-13 07:43:54,817 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_profile: User Mitchell Admin started profiling 2026-08-13 07:43:54,820 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:54] "POST /web/dataset/call_kw/ir.profile/set_profiling HTTP/1.1" 200 - 4 0.003 0.008 2026-08-13 07:43:54,825 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:54] "POST /web/dataset/call_kw/ir.profile/set_profiling HTTP/1.1" 200 - 0 0.000 0.003 2026-08-13 07:43:54,830 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:54] "POST /web/dataset/call_kw/ir.profile/set_profiling HTTP/1.1" 200 - 0 0.000 0.002 2026-08-13 07:43:54,842 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_profile: User Mitchell Admin started profiling 2026-08-13 07:43:54,844 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:54] "POST /web/dataset/call_kw/ir.profile/set_profiling HTTP/1.1" 200 - 2 0.001 0.010 2026-08-13 07:43:54,845 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_profiler.TestProfilingModes.test_profile_collectors: waiting for threads: [] 2026-08-13 07:43:54,871 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:54,886 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_profiler: Starting TestProfilingPublic.test_public_user_profiling ... 2026-08-13 07:43:54,902 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:43:55,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_profile: User Public user started profiling 2026-08-13 07:43:55,150 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:55] "GET /web/set_profiling?profile=1 HTTP/1.1" 500 - 17 0.018 0.235 2026-08-13 07:43:55,173 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_profile: User Public user started profiling 2026-08-13 07:43:55,175 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:55] "GET /web/set_profiling?profile=1 HTTP/1.1" 200 - 10 0.009 0.011 2026-08-13 07:43:56,053 202 INFO rb-2f9fcab-223857-403446 odoo.tools.profiler: ir_profile 5 (2026-08-13 07:43:55 Public user) created 2026-08-13 07:43:56,054 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:43:56] "GET /web/login HTTP/1.1" 200 - 187 0.163 0.712 2026-08-13 07:43:56,081 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:43:56,098 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_web_read: Starting TestWebReadX2manyAccessRules.test_web_read_filters_inaccessible_x2many_records ... 2026-08-13 07:44:04,336 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-08-13 07:44:04,345 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14049] 2026-08-13 07:44:04,351 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:44:04,697 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-08-13 07:44:04,710 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14053] 2026-08-13 07:44:04,716 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:44:04,829 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:44:04,843 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_web_read_group: Starting TestWebReadGroup.test_web_read_group_with_date_groupby_and_limit ... 2026-08-13 07:44:07,082 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd6524dd00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/addons/web/tests/test_web_read_group.py", line 10, in test_web_read_group_with_date_groupby_and_limit self.env["ir.model.fields"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:07,083 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd4406a840> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/addons/web/tests/test_web_read_group.py", line 10, in test_web_read_group_with_date_groupby_and_limit self.env["ir.model.fields"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:07,089 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/addons/web/tests/test_web_read_group.py", line 10, in test_web_read_group_with_date_groupby_and_limit self.env["ir.model.fields"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:07,093 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/addons/web/tests/test_web_read_group.py", line 10, in test_web_read_group_with_date_groupby_and_limit self.env["ir.model.fields"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:07,093 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd4406bb00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/addons/web/tests/test_web_read_group.py", line 10, in test_web_read_group_with_date_groupby_and_limit self.env["ir.model.fields"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:07,104 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/addons/web/tests/test_web_read_group.py", line 10, in test_web_read_group_with_date_groupby_and_limit self.env["ir.model.fields"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:07,104 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-2f9fcab-223857/addons/web/tests/test_web_read_group.py", line 10, in test_web_read_group_with_date_groupby_and_limit self.env["ir.model.fields"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:09,836 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fbd4070c900> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:09,836 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fbd41e62a20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:09,840 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:09,843 202 INFO rb-2f9fcab-223857-403446 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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:09,843 202 INFO rb-2f9fcab-223857-403446 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 0x7fbd41e62f20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, 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-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:09,852 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:09,852 202 INFO rb-2f9fcab-223857-403446 odoo.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-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/odoo/modules/registry.py", line 363, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:44:09,859 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:44:09,872 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_web_search_read: Starting TestWebSearchRead.test_unity_web_search_read ... 2026-08-13 07:44:09,896 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:44:10,178 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest: Starting WebManifestRoutesTest.test_apple_touch_icon ... 2026-08-13 07:44:10,209 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest: Starting WebManifestRoutesTest.test_offline_url ... 2026-08-13 07:44:10,243 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:10,425 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:10] "GET /odoo/offline HTTP/1.1" 200 - 16 0.005 0.178 2026-08-13 07:44:10,426 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest.WebManifestRoutesTest.test_offline_url: waiting for threads: [] 2026-08-13 07:44:10,444 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest: Starting WebManifestRoutesTest.test_serviceworker ... 2026-08-13 07:44:10,500 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:10,726 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:10] "GET /web/service-worker.js HTTP/1.1" 200 - 7 0.009 0.224 2026-08-13 07:44:10,727 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest.WebManifestRoutesTest.test_serviceworker: waiting for threads: [] 2026-08-13 07:44:10,750 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest ... 2026-08-13 07:44:10,774 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped ... 2026-08-13 07:44:10,823 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:11,791 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:11] "GET /web/manifest.scoped_app_manifest?app_id=test&path=/test&app_name=Test HTTP/1.1" 200 - 6 0.003 0.968 2026-08-13 07:44:11,792 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest.WebManifestRoutesTest.test_webmanifest_scoped: waiting for threads: [] 2026-08-13 07:44:11,809 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_unauthenticated ... 2026-08-13 07:44:11,832 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:44:12,171 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-08-13 07:44:12,181 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14058] 2026-08-13 07:44:12,187 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:44:12,542 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-08-13 07:44:12,553 202 INFO rb-2f9fcab-223857-403446 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14060] 2026-08-13 07:44:12,558 202 INFO rb-2f9fcab-223857-403446 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:44:12,571 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-08-13 07:44:12,581 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:44:12,589 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:12,834 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:12] "POST /web_editor/attachment/add_data HTTP/1.1" 200 - 24 0.018 0.229 2026-08-13 07:44:12,841 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:12] "GET /web/content/9169?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.001 0.003 2026-08-13 07:44:12,842 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_controller.TestController.test_01_upload_document: waiting for threads: [] 2026-08-13 07:44:12,866 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_controller: Starting TestController.test_02_illustration_shape ... 2026-08-13 07:44:12,879 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:44:12,900 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:13,146 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:13] "GET /web_editor/shape/illustration/test-svg-9170 HTTP/1.1" 200 - 14 0.008 0.239 2026-08-13 07:44:13,155 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:13] "GET /web_editor/shape/illustration/test-svg-9170?c1=%23ABCDEF HTTP/1.1" 200 - 2 0.000 0.004 2026-08-13 07:44:13,168 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:13] "GET /web_editor/shape/illustration/noslug HTTP/1.1" 200 - 2 0.001 0.004 2026-08-13 07:44:13,178 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:13] "GET /web_editor/shape/illustration/noslug?c1=%23ABCDEF HTTP/1.1" 200 - 2 0.001 0.005 2026-08-13 07:44:13,179 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_controller.TestController.test_02_illustration_shape: waiting for threads: [] 2026-08-13 07:44:13,194 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-08-13 07:44:13,207 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:44:13,218 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:13,528 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:13] "POST /web_editor/attachment/add_data HTTP/1.1" 200 - 31 0.046 0.266 2026-08-13 07:44:13,536 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:13] "POST /web_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.004 2026-08-13 07:44:13,537 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_controller.TestController.test_03_get_image_info: waiting for threads: [] 2026-08-13 07:44:13,561 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-08-13 07:44:13,573 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin_user from n/a 2026-08-13 07:44:13,585 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:14,732 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:14] "POST /web_editor/attachment/add_data HTTP/1.1" 200 - 31 0.036 1.113 2026-08-13 07:44:14,755 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_controller: Starting TestController.test_font_to_img ... 2026-08-13 07:44:14,761 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:15,007 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:15] "GET /web_editor/font_to_img/61802/rgb(0,143,140)/rgb(255,255,255)/190x200 HTTP/1.1" 200 - 7 0.010 0.238 2026-08-13 07:44:15,046 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:44:15,047 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_multiple_revision ... 2026-08-13 07:44:15,048 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_add_line ... 2026-08-13 07:44:15,049 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_equal ... 2026-08-13 07:44:15,049 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_falsy ... 2026-08-13 07:44:15,049 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_multiple_operation ... 2026-08-13 07:44:15,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_remove_line ... 2026-08-13 07:44:15,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_replace_line ... 2026-08-13 07:44:15,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_content ... 2026-08-13 07:44:15,050 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_deep_content ... 2026-08-13 07:44:15,051 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_complex ... 2026-08-13 07:44:15,051 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_just_class ... 2026-08-13 07:44:15,051 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_nested_divs ... 2026-08-13 07:44:15,051 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag ... 2026-08-13 07:44:15,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag_multiline ... 2026-08-13 07:44:15,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_twice_just_class ... 2026-08-13 07:44:15,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_with_just_class ... 2026-08-13 07:44:15,052 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_same_tag_replace_fixer ... 2026-08-13 07:44:15,053 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_addition ... 2026-08-13 07:44:15,053 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_removal ... 2026-08-13 07:44:15,069 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor: Starting TestOdooEditor.test_odoo_editor_suite ... 2026-08-13 07:44:15,408 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite: Chrome headless failed to start: [2278:2299:0813/074415.216364: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 [2278:2299:0813/074415.222761: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") [2278:2299:0813/074415.222896: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 [2278:2299:0813/074415.223140: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 [2278:2299:0813/074415.223167: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") [2278:2299:0813/074415.235406: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") [2278:2278:0813/074415.239086:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2278:2299:0813/074415.266847: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") [2314:2314:0813/074415.269915:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2314:2314:0813/074415.273921:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2278:2278:0813/074415.347066:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2278:2278:0813/074415.347173:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2278:2278:0813/074415.347191:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2278:2278:0813/074415.347457:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2278:2299:0813/074415.347367: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") [2278:2299:0813/074415.358566:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:44:15,414 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor: skipped TestOdooEditor.test_odoo_editor_suite : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:44:15,439 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_odoo_editor_suite (odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite) 2026-08-13 07:44:15,440 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor: Starting TestOdooEditor.test_odoo_editor_suite ... 2026-08-13 07:44:15,767 202 _WARNING rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite.test_odoo_editor_suite: Chrome headless failed to start: [2382:2403:0813/074415.581706: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 [2382:2403:0813/074415.585953: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") [2382:2403:0813/074415.586297: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 [2382:2403:0813/074415.586349: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 [2382:2403:0813/074415.586364: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") [2382:2403:0813/074415.601375: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") [2382:2382:0813/074415.607737:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2382:2403:0813/074415.628474: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") [2418:2418:0813/074415.633444:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2418:2418:0813/074415.636747:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2382:2382:0813/074415.719223:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2382:2382:0813/074415.719335:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2382:2382:0813/074415.719352:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2382:2403:0813/074415.719359: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") [2382:2403:0813/074415.719417: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") [2382:2382:0813/074415.719590:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:44:15,777 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor: skipped TestOdooEditor.test_odoo_editor_suite : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:44:15,821 202 INFO rb-2f9fcab-223857-403446 odoo.tests.common: Retrying a failed test: test_odoo_editor_suite (odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite) 2026-08-13 07:44:15,822 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor: Starting TestOdooEditor.test_odoo_editor_suite ... 2026-08-13 07:44:16,091 202 WARNING rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor.TestOdooEditor.test_odoo_editor_suite.test_odoo_editor_suite.test_odoo_editor_suite: Chrome headless failed to start: [2491:2512:0813/074415.946409: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 [2491:2512:0813/074415.952084: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") [2491:2512:0813/074415.952227: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 [2491:2512:0813/074415.952320: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 [2491:2512:0813/074415.952332: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") [2491:2512:0813/074415.961306: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") [2491:2491:0813/074415.964736:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2491:2512:0813/074415.986870: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") [2527:2527:0813/074415.992578:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2527:2527:0813/074415.995498:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2491:2491:0813/074416.066133:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2491:2491:0813/074416.066226:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2491:2491:0813/074416.066243:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2491:2491:0813/074416.066439:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2491:2512:0813/074416.067181: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") [2491:2512:0813/074416.067218:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-13 07:44:16,097 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_odoo_editor: skipped TestOdooEditor.test_odoo_editor_suite : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:44:16,133 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:44:16,134 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_source_data ... 2026-08-13 07:44:16,136 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_url_data ... 2026-08-13 07:44:16,136 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_tools: Starting TestVideoUtils.test_player_regexes ... 2026-08-13 07:44:16,136 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_editor.tests.test_tools: Starting TestVideoUtils.test_valid_video_url ... 2026-08-13 07:44:16,151 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_responsive.tests.test_ir_http: Starting TestIrHttp.test_session_info ... 2026-08-13 07:44:16,170 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403446 login:admin from n/a 2026-08-13 07:44:16,208 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:44:17,340 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:17] "GET /web HTTP/1.1" 200 - 175 0.109 1.024 2026-08-13 07:44:17,409 202 INFO rb-2f9fcab-223857-403446 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:44:17] "GET /web HTTP/1.1" 200 - 20 0.015 0.044 2026-08-13 07:44:17,442 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:44:17,504 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_tour.tests.test_tours: Starting TestTour.test_get_current_tour ... 2026-08-13 07:44:17,556 202 INFO rb-2f9fcab-223857-403446 odoo.addons.web_tour.tests.test_tours: Starting TestTour.test_get_tour_json_by_name ... 2026-08-13 07:44:17,586 202 INFO rb-2f9fcab-223857-403446 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:44:17,589 202 INFO rb-2f9fcab-223857-403446 odoo.service.server: 1239 post-tests in 1901.07s, 937980 queries 2026-08-13 07:44:17,594 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_product_approval_marketplace_website_sale: 9 tests 15.69s 9574 queries 2026-08-13 07:44:17,594 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_product_approval_website_sale: 10 tests 9.11s 5077 queries 2026-08-13 07:44:17,594 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_project: 41 tests 6.06s 5860 queries 2026-08-13 07:44:17,594 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_project_access_timesheet: 4 tests 0.64s 459 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_project_gantt: 13 tests 8.50s 7188 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_project_progress: 29 tests 2.16s 1640 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_project_timesheet_leave: 11 tests 4.34s 2502 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_quality_stock_access_control: 8 tests 10.58s 11742 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_repair: 29 tests 9.30s 7739 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_repair_request_from_warranty: 13 tests 3.31s 2512 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_repair_stock_access: 4 tests 0.97s 771 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_repair_supply: 66 tests 43.22s 34867 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale: 23 tests 5.93s 6637 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_addendum: 10 tests 5.57s 3582 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_business_nature: 6 tests 1.12s 545 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_crm: 9 tests 2.58s 1597 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_ee: 42 tests 26.85s 20602 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_onbehalf_management: 3 tests 11.99s 8966 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_onbehalf_vendorprice: 5 tests 9.26s 7654 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_product_duplication_warning: 4 tests 0.76s 493 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_project: 78 tests 197.34s 125223 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_project_technician: 6 tests 6.96s 4547 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_quotation_template_access: 3 tests 0.45s 357 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_recurring: 34 tests 15.40s 11689 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_sankey: 6 tests 1.91s 1016 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_subscription: 58 tests 251.93s 100259 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_subscription_loyalty: 19 tests 98.32s 40563 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sale_supplier_pricelist: 15 tests 3.28s 2482 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sales_team_collaboration_crm: 4 tests 0.95s 569 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sales_team_collaboration_sale: 11 tests 2.42s 1463 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sales_unlink: 4 tests 9.26s 4078 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_sales_unlink_stock: 10 tests 20.59s 9353 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_social: 43 tests 33.12s 22145 queries 2026-08-13 07:44:17,595 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_social_facebook: 7 tests 0.75s 429 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_social_linkedin: 4 tests 0.26s 175 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock: 44 tests 6.89s 6019 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock_account_backdate: 7 tests 4.81s 2496 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock_backdate: 19 tests 6.62s 3879 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock_ee: 8 tests 0.12s 32 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock_internal_transfer: 18 tests 12.68s 8039 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock_internal_transit_valuation: 92 tests 329.08s 228510 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock_landed_costs: 4 tests 10.93s 7457 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock_lot_dropshipping_partner_infor: 4 tests 3.51s 1841 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_stock_lot_partner_infor: 28 tests 43.04s 28232 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_survey: 74 tests 6.75s 4961 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_survey_exam: 19 tests 4.14s 2293 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_tracking_location: 11 tests 9.34s 871 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_transfer_address: 5 tests 2.93s 3536 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_wallet_marketplace_sale: 6 tests 16.74s 8624 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_web_map: 6 tests 3.24s 578 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website: 18 tests 3.73s 1610 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_blog_access_right: 8 tests 0.72s 455 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_blog_toc: 15 tests 1.42s 691 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_forum_security_groups: 46 tests 13.97s 8412 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_helpdesk: 7 tests 8.51s 3021 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_hr_recruitment_website_editor: 18 tests 23.43s 14031 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_multilingual_multimedia: 12 tests 0.27s 118 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_page_access_right: 23 tests 13.03s 5978 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_partner_business_nature: 3 tests 0.04s 4 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_sale_recurring: 5 tests 6.91s 2109 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_sale_subscription: 3 tests 6.45s 2983 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_seo: 3 tests 0.91s 199 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_seo_advisor: 32 tests 4.69s 3764 queries 2026-08-13 07:44:17,596 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_seo_advisor_blog: 5 tests 2.84s 2046 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_seo_blog: 15 tests 44.65s 10117 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_website_slides_survey: 10 tests 13.41s 9263 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_automation: 96 tests 212.34s 49700 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_marketing_sale: 30 tests 13.49s 6101 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_marketing_sale_event: 8 tests 5.12s 1287 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_marketing_sale_livechat: 7 tests 1.48s 163 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_marketing_sale_sms: 9 tests 4.24s 1583 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_marketing_sale_social: 8 tests 0.77s 255 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_marketing_sale_survey: 12 tests 1.38s 714 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_marketing_sale_website: 6 tests 3.88s 1068 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_workflow_marketing_sale_zalo: 8 tests 4.28s 1326 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_zalo: 75 tests 10.13s 5140 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_zalo_account: 10 tests 16.25s 8980 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_zalo_auth_oauth: 15 tests 1.26s 705 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: viin_zalo_zbs: 36 tests 10.21s 6063 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: web: 94 tests 150.43s 15439 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: web_editor: 37 tests 3.55s 669 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: web_responsive: 3 tests 1.31s 241 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.stats: web_tour: 4 tests 0.14s 70 queries 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.tests.result: 0 failed, 0 error(s) of 1239 tests when loading database 'rb-2f9fcab-223857-403446' 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.service.server: Initiating shutdown 2026-08-13 07:44:17,597 202 INFO rb-2f9fcab-223857-403446 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.